2016-03-22 2 views
0

Ich wollte bis zu dem Post unten folgen und bemerke, dass ich das gleiche Problem habe. Wenn man sich das API-Protokoll anschaut, sieht es so aus, als ob der Code korrekt geschrieben wurde (gemäß dem unten verlinkten Artikel), aber es funktioniert immer noch nicht. Im Folgenden finden Sie ein Beispiel für ein Register, das von der API-Log kommt:Benutzerdefinierte Registerkarten mit doppeltem Registerbeschriftungsnamen, der an beiden Positionen nicht ausgefüllt wird

{"tabLabel":"\\*Investor State","value":"TX"} 

Custom tabs with duplicate tab label name not getting filled in

Irgendwelche Gedanken sehr geschätzt werden würde. Vielen Dank!

(DocuSign unterstützte bat mich hier, um Hilfe zu schreiben über!)

+0

Sind Sie sicher, dass alle Tabs, die Sie ausfüllen möchten, das gleiche TabLabel-Set haben? Wenn Sie Ihr Beispiel betrachten, müssen alle ihre Tab-Label auf "Investor State" gesetzt haben. Um das Debuggen zu erleichtern, sollten Sie erstellen, dann führen Sie einen "GET" Aufruf auf den Registerkarten der Empfänger und stellen Sie sicher, dass die Registerkartenbeschriftungen korrekt eingestellt sind. – Ergin

+0

Sie haben das gleiche Label. Ich habe herausgefunden, was falsch ist und habe es in der Antwort unten gepostet. Danke und Jenny für deine Hilfe! – Zantox

Antwort

0

Nach einigen Arbeiten gestern und letzte Nacht scheint das Problem aufgetreten zu sein, weil das Feld Initial Value des Tabs mit der Registerkarte Beschriftung festgelegt wurde. Durch Löschen der Initial Value konnte die API alle Felder korrekt ausfüllen. Also, Problem gelöst!

Interessanterweise überschreibt die API den Anfangswert einmal, aber nicht mehrmals, wenn Sie etwas im Feld Initial Value haben.

2

Sie sind ein Umschlag im Flug oder Entwurf zu aktualisieren? Der Umschlag hat also bereits mehrere gleichnamige Registerkarten und Sie möchten eine aktualisieren = alle aktualisieren? Ich möchte nur mehr Details erfahren, um zu versuchen, zu replizieren, was Sie tun.

Wenn nicht, das einzige, was ich denken kann, ist vielleicht Ihre Tabs sind über einige Dokumente innerhalb des Umschlags verteilt und Ihr Konto ist nur Tabs innerhalb von Dokumenten ausfüllen (der Umfang kann auf Dokument oder Umschlag festgelegt werden) UND Sie haben nur ein Vorkommen dieser Registerkarte im ersten Dokument.

+0

Was ich mache ist, die benutzerdefinierten Registerkarten in das Dokument zu setzen und dann die API zu füllen. Dann muss der Empfänger ein paar Dinge ausfüllen (die nicht von unserer Website über die API weitergeleitet werden), aber noch bevor der Empfänger eines der Felder vervollständigt, greifen die doppelten Tabs nicht die richtigen Daten. Zum Beispiel: -1st Instanz von benutzerdefinierten Registerkarte mit dem Namen "Adresse 1", aus dem API gezogen, die ein Feld "Adresse 1"
** Adresse 1 genannt hat: ** 123 Gefälschte Straße

-2nd Instanz der benutzerdefinierten Registerkarte Adresse 1
** Adresse 1: ** Adresse 1 (in diesem Fall ist die Adresse 1 der Standardtext) – Zantox

Verwandte Themen