2017-10-20 1 views
0

Ich habe versucht, einen Checkbox Anker Registerkarte mit dem folgenden Code hinzufügen, aber es endet nur bis ein reguläres Textfeld sein:Wie füge ich einem Dokument eine Checkbox-Anker-Registerkarte hinzu?

  var inputTab = new Tab 
      { 
       Type = TabTypeCode.Custom, 
       CustomTabType = CustomTabType.Checkbox, 
       CustomTabRequired = false, 
       CustomTabRequiredSpecified = true, 
       AnchorTabItem = 
        new AnchorTab 
        { 
         AnchorTabString = "Input41-1", 
         IgnoreIfNotPresent = true, 
         IgnoreIfNotPresentSpecified = true 
        }, 
       TabLabel = "Label" + i, 
       DocumentID = "1", 
       RecipientID = recipientNum 
      }; 

      this.tabList.Add(inputTab); 
+0

Verwenden Sie die DocuSign API von SOAP oder REST und in welcher Sprache entwickeln Sie Ihren Code? –

+0

Ich verwende die SOAP DocuSign API und verwende C#, um das Dokument zu senden. – mgw22

+0

Das gleiche scheint zu passieren, wenn ich auch eine benutzerdefinierte Registerkarte "Radio" hinzufügen. Es wird nicht als richtiger Radioknopf angezeigt, es wird aus irgendeinem Grund als kleines, einstellbares Eingabefeld angezeigt. Ich suche im Grunde nach einem einfachen Beispiel für eine benutzerdefinierte Registerkarte, die vorzugsweise eine Checkbox ist, könnte aber auch eine Optionsschaltfläche sein. Ich bin mir nicht sicher, was ich falsch mache. – mgw22

Antwort

0

ich unter SOAP-API Beispiel habe und es funktioniert bei der Schaffung von CheckBox und Radiobuttons Fein ,

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.docusign.net/API/3.0"> 
     <soapenv:Header/> 
     <soapenv:Body> 
      <ns:CreateAndSendEnvelope> 
      <ns:Envelope> 
       <ns:AccountId>{accountId}</ns:AccountId> 
       <ns:Documents> 
        <ns:Document> 
        <ns:ID>32093411</ns:ID> 
        <ns:Name>DocName</ns:Name> 
        <ns:PDFBytes>{pdfBytes}</ns:PDFBytes> 
        <ns:FileExtension>pdf</ns:FileExtension> 
       </ns:Document> 
       </ns:Documents> 
       <ns:Recipients> 
        <ns:Recipient> 
         <ns:ID>45399085</ns:ID> 
         <ns:UserName>Test Radio Name</ns:UserName> 
         <ns:Email>[email protected]</ns:Email> 
         <ns:Type>Signer</ns:Type> 
         <ns:RoutingOrder>1</ns:RoutingOrder> 
        </ns:Recipient> 
       </ns:Recipients> 
       <ns:Tabs> 
       <ns:Tab> 
        <ns:RecipientID>45399085</ns:RecipientID> 
        <ns:AnchorTabItem> 
         <ns:AnchorTabString>/TextHereClient/</ns:AnchorTabString> 
        </ns:AnchorTabItem> 
        <ns:Type>Custom</ns:Type> 
        <ns:TabLabel>Checkbox1</ns:TabLabel> 
        <ns:CustomTabType>Checkbox</ns:CustomTabType> 
       </ns:Tab> 
       <ns:Tab> 
        <ns:RecipientID>45399085</ns:RecipientID> 
        <ns:AnchorTabItem> 
         <ns:AnchorTabString>/SignHereAdvisor/</ns:AnchorTabString> 
        </ns:AnchorTabItem> 
        <ns:Type>Custom</ns:Type> 
        <ns:TabLabel>Checkbox2</ns:TabLabel> 
        <ns:CustomTabType>Checkbox</ns:CustomTabType> 
       </ns:Tab> 
       <ns:Tab> 
        <ns:RecipientID>45399085</ns:RecipientID> 
        <ns:AnchorTabItem> 
         <ns:AnchorTabString>Test Anchor</ns:AnchorTabString> 
        </ns:AnchorTabItem> 
        <ns:Type>Custom</ns:Type> 
        <ns:Name>Radio</ns:Name> 
        <ns:TabLabel>Radio Group1</ns:TabLabel> 
        <ns:CustomTabType>Radio</ns:CustomTabType> 
       </ns:Tab> 
       <ns:Tab> 
        <ns:RecipientID>45399085</ns:RecipientID> 
        <ns:AnchorTabItem> 
         <ns:AnchorTabString>/SignHereClient/</ns:AnchorTabString> 
        </ns:AnchorTabItem> 
        <ns:Type>Custom</ns:Type> 
        <ns:Name>Radio</ns:Name> 
        <ns:TabLabel>Radio Group1</ns:TabLabel> 
        <ns:CustomTabType>Radio</ns:CustomTabType> 
       </ns:Tab> 
      </ns:Tabs> 
       <ns:Subject>Email Subject Radio</ns:Subject> 
       <ns:EmailBlurb>Email Blurb Radio</ns:EmailBlurb> 
      </ns:Envelope> 
      </ns:CreateAndSendEnvelope> 
     </soapenv:Body> 
    </soapenv:Envelope> 
+0

Ich habe herausgefunden, was ich vermisst habe, nachdem ich deine SOAP gesehen habe. Danke Amit! CustomTabTypeSpecified = True, – mgw22

+0

Dann können Sie es als Antwort akzeptieren? –

+0

Sicher. Entschuldigung, ich war mir nicht sicher, wie ich es machen sollte. – mgw22

Verwandte Themen