Office-Add-Ins ermöglichen es Ihnen, Ihre Standard-Microsoft-Office-Lösung um etwas mehr zu erweitern. Etwas, das Ihre Geschäftsabläufe verändern oder Ihre Office-Anwendungen an Ihre Bedürfnisse anpassen kann. Doch um sie zu nutzen, müssen Sie lernen, wie man Office-APIs erstellt, und damit ist auch die Gefahr von Fehlern verbunden. Tatsächlich gibt es mehrere davon, weshalb wir einige der häufigsten Office-API-Fehlercodes zusammengestellt haben und was Sie tun sollten, wenn Sie auf sie stoßen.
Wenn wir „häufig“ sagen, meinen wir Fehlercodes, auf die Sie möglicherweise stoßen, wenn Sie mit dem Common API-Modell arbeiten. Hierbei handelt es sich nicht um anwendungsspezifische Fehlercodes, wie sie beispielsweise bei der Arbeit mit der Word-JavaScript-API auftreten können. Hier sind einige, auf die Sie achten sollten.
Fehlercode 1000 sagt Ihnen, dass Ihr Code irgendwo einen ungültigen Zwangstyp enthält. Excel liefert uns hier ein gutes Beispiel. Excel unterstützt weder die HTML- noch die OOXML-Zwangstypen, sodass dieser Code garantiert ist, wenn Sie versuchen, ihn zu erzwingen. Falls Sie es noch nicht wissen: Typzwang ist der Prozess, dem Apps folgen, um einen Objekttyp in einen anderen zu konvertieren. Wenn bei dieser Konvertierung ein Konflikt auftritt, wird Ihnen wahrscheinlich dieser Fehlercode angezeigt.
Dies ist ein leicht zu ermittelnder Fehlercode, da es sich um Datenobjekte handelt. Je größer diese Objekte werden, desto größer ist die Wahrscheinlichkeit, dass eines davon die Datengrenzen überschreitet, die Sie in Ihrer Office-Anwendung definiert haben. Wenn Sie diesen Code sehen, besteht die Lösung darin, das Datenobjekt zu verkleinern, das das Problem verursacht.
Jeder Programmierer kann Ihnen sagen, dass das Festlegen von Namen für Objekte der Schlüssel zum ordnungsgemäßen Ausführen eines Programms ist. Wenn Sie dies nicht tun, besteht die Gefahr, dass Sie auf error.code 4000 stoßen. Sie erhalten diesen Code, wenn Sie einen Einstellungsnamen angeben, der nirgendwo in Ihrem API-Code vorhanden ist.
Erlaubnis verweigert!
Das ist die Meldung, die Sie erhalten, wenn Sie diesen Fehlercode sehen. Es zeigt Ihnen an, dass Sie als Lösungsentwickler versuchen, einen Vorgang mithilfe eines Dokuments einzureichen, für das Sie nicht die entsprechenden Berechtigungen erhalten. Sie werden dies häufig sehen, wenn Sie Dokumente verwenden, in denen Sie die Bearbeitung einschränken.
Verbindungsfehler treten auf. Wenn dies der Fall ist, können Sie Ihren Artikel nicht auf dem Server speichern. Das sagt Ihnen error.code 9021: Irgendwo in Ihrem Setup liegt ein Verbindungsfehler vor, den Sie beheben müssen. Beispielsweise können Probleme mit dem „Online-Modus“ bei der Verwendung von Outlook Desktop diesen Fehler auslösen.
Wir haben nur eine Handvoll der häufigsten Office-API-Fehlercodes angesprochen, auf die Sie in Ihrer Entwicklungskarriere stoßen könnten. Für jeden gibt es individuelle Korrekturen, bei denen Sie herausfinden müssen, wo in Ihrem Code ein Fehler aufgetreten ist und was Sie dagegen tun müssen. Es gibt jedoch ein paar schnelle mögliche Lösungen, die Sie für alle Codes ausprobieren können.
Ihre Firewall behindert möglicherweise die Anwendung, die Sie ausführen möchten. Wenn Sie es ausschalten oder die Einstellungen der Firewall überprüfen, damit sie nicht versucht, das von Ihnen erstellte Programm zu blockieren, können Sie möglicherweise eine schnelle Lösung finden.
Schritt 1. Geben Sie „Windows-Sicherheit“ in die Suchleiste am unteren Bildschirmrand ein und klicken Sie auf das gleichnamige Symbol.
Schritt 2. Wählen Sie „Firewall- und Netzwerkschutz“ aus den Optionen auf der linken Seite und scannen Sie Ihre verschiedenen Domänen, um deren Firewall-Einstellungen anzuzeigen. Durch das Deaktivieren Ihrer Domain oder privater Netzwerke kann Ihr API-Code möglicherweise wieder einsatzbereit sein.
Schritt 3. Klicken Sie alternativ auf „Eine App durch die Firewall zulassen“ und erteilen Sie der von Ihnen erstellten App die Berechtigung, Ihre Windows-Firewall zu durchbrechen.
Wenn Sie webbezogene Fehler bezüglich der von Ihnen definierten Eigenschaften erhalten, kann die Ausführung von Microsoft Edge im Kompatibilitätsmodus das Problem sein. So schalten Sie es aus.
Schritt 1. Klicken Sie auf die Ellipsen – das „…“-Symbol – oben rechts in Edge und wählen Sie „Einstellungen“.
Schritt 2. Gehen Sie über die Navigationsleiste zur Registerkarte „Standardbrowser“.
Schritt 3. Wählen Sie „Nicht zulassen“ aus dem Dropdown-Feld neben „Neuladen von Websites im Internet Explorer-Modus (IE-Modus) zulassen“ aus.
Das obige ist der detaillierte Inhalt vonFünf häufige Office-API-Fehlercodes und ihre Bedeutung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!