DocuSign API:预填充模板的无线电组选项卡

时间:2013-10-23 00:34:23

标签: templates tabs docusignapi

我在DocuSign模板中设置了广播组,并且在使用模板创建信封时尝试填充它。这是我所做的XML结构:

<envelopeDefinition xmlns="http://www.docusign.com/restapi">
   <accountId>******</accountId>
   <status>sent</status>
   <templateId>******</templateId>
   <templateRoles>
      <templateRole>
         <email>******@test.com</email>
         <name>****** ******</name>
         <roleName>General</roleName>
         <clientUserId>UserId</clientUserId>
         <tabs>
            <textTabs>
               <text>
                  <tabLabel>Name</tabLabel>
                  <value>Test User</value>
               </text>
               <text>
                  <tabLabel>Address 1</tabLabel>
                  <value>123 Main Street</value>
               </text>
               <text>
                  <tabLabel>Address 2</tabLabel>
                  <value>Venice, CA 12345</value>
               </text>
            </textTabs>
            <radioGroupTabs>
               <radioGroup>
                  <groupName>Radio Group 1</groupName>
                  <radios>
                     <radio>
                        <selected>True</selected>
                        <value>Radio 1</value>
                     </radio>
                     <radio>
                        <selected>False</selected>
                        <value>Radio 2</value>
                     </radio>
                  </radios>
               </radioGroup>
            </radioGroupTabs>
         </tabs>
      </templateRole>
   </templateRoles>
</envelopeDefinition>

此XML请求是否正确? “姓名”和“地址*”标签已正确填写,但无法填写广播组标签。

1 个答案:

答案 0 :(得分:2)

你的XML对我来说是正确的;事实上,我能够将您的代码示例中的 radioGroupTabs 部分复制/粘贴到我自己的请求中,并且它可以根据需要工作 - 即,在请求中指定为选定的单选按钮是确实在收件人打开信封时选择了。

我建议您验证请求XML中 groupName (对于每个广播)的值与 完全匹配 ,为单选按钮标签属性指定相应的值,如DocuSign UI中所示 - 并记住值 区分大小写

Radio Button Tag Properties