DocuSign:如何使用XML中的相同标签预填充多个文本选项卡?

时间:2014-10-12 00:35:49

标签: docusignapi

如何在具有共享相同值和标签的选项卡的服务器模板中预加载选项卡值?

我无法将值发送到共享相同tablabel的模板 在论坛上,我注意到在JSON中你在tablabel之前添加了一个\\ *。
这还需要吗?
这是否需要XML?

如果两个或多个标签具有相同的标签,则这些都不起作用。如果tablabels是唯一的,那么这一切都有效。

                  <textTabs>
                    <text>
                      <tabLabel>\\*17</tabLabel>
                      <value>360</value>
                      <RecipientID>1</RecipientID>
                      <PageNumber>1</PageNumber>
                      <DocumentID>4</DocumentID>
                    </text>
                    <text>
                      <tabLabel>\\*17</tabLabel>
                      <value>360</value>
                      <RecipientID>1</RecipientID>
                      <PageNumber>1</PageNumber>
                      <DocumentID>4</DocumentID>
                    </text>
or
                  <textTabs>
                    <text>
                      <tabLabel>17</tabLabel>
                      <value>360</value>
                      <RecipientID>1</RecipientID>
                      <shared>True</shared>
                      <PageNumber>1</PageNumber>
                      <DocumentID>4</DocumentID>
                    </text>
                    <text>
                      <tabLabel>17</tabLabel>
                      <value>360</value>
                      <RecipientID>1</RecipientID>
                      <shared>True</shared>
                      <PageNumber>1</PageNumber>
                      <DocumentID>4</DocumentID>
                    </text>

我是否只需要为每个重复标签发送一个或一个?

1 个答案:

答案 0 :(得分:5)

如果您有多个标签使用相同标签“17”,则只需:

<textTabs>
   <text>
      <tabLabel>\\*17</tabLabel>
      <value>360</value>
   </text>
</textTabs>

“\\ *”表示法会使指定的值填充带有该标签的所有标记。