Ich versuche, benutzerdefinierte XML-Teile-Funktion in Office js zu implementieren.Office js Benutzerdefinierte XML
Beim Erstellen benutzerdefinierter XML-Teil in Excel, bekomme ich eine GeneralException beim Hinzufügen der XML-Teil in der Arbeitsmappe.
Ich hole Daten von Excel mit 5000 Zeilen und 4 Spalten.
Ich bin Codierung der Daten Base64-Kodierung und die Daten in einem XML-Tag in folgendem Format zu speichern -
Meine codierten Daten.
Gibt es eine Größenbeschränkung beim Hinzufügen eines benutzerdefinierten XML-Teils in der Arbeitsmappe Gibt es einen bestimmten Fehler?
Beispiel:
Excel.run(function (ctx) {
var xmlObj = "<data>My encoded data.</data>";
var xmlPart = ctx.workbook.customXmlParts.add(xmlObj);
return ctx.sync();
});
Können Sie ein Beispiel für den von Ihnen verwendeten Code und die von Ihnen codierten Daten angeben? –
@ MarcLaFleur-MSFT - Ich verwende den folgenden Code, um das XML-Objekt zur Arbeitsmappe hinzuzufügen. Excel.run (function (CTX) { \t var xmlobj = Hier geht mein XML-Objekt; \t var xmlPart = ctx.workbook.customXmlParts.add (xmlobj); \t Rückkehr ctx.sync();} ) ; –
@ MarcLaFleur-MSFT - Ich habe versucht, das XML-Objekt ohne Codierung hinzuzufügen, es ist für den gleichen Schwellenwert fehlgeschlagen. –