我有一個非常奇怪的問題。我創建了一個包含一個單選按鈕組(rdoAction)的模板,其中包含3個單獨的單選按鈕(DepositTo,Reissue,Other)。當我通過API創建我的信封時,我會通過無線電組選項卡,選擇我想要的特定單選按鈕。這裏是奇怪的部分,當我傳遞信息以選擇重新發布或其他單選按鈕時,它完美地工作,但是當簽名會話加載時,從未選擇DepositTo單選按鈕。 我嘗試從我的模板中刪除單選按鈕,然後在沒有運氣的位置添加一個新單選按鈕。我也嘗試刪除它,然後複製並粘貼其中一個工作的地方,並相應地更改了值。使用該方法得到了DepositTo單選按鈕的工作,但打破了我最初複製的那個。 此外,除了值和位置之外,所有單選按鈕在我的模板中都具有相同的屬性。單選按鈕選項卡通過API使用模板選擇
我知道我正在發送正確的XML,因爲我使用相同的函數爲每個單選按鈕構建XML。關於爲什麼只有3箇中的2個會起作用的任何想法?
UPDATE: 下面是從GetEnvelopeRecipients無線電集團標籤:
"radioGroupTabs": [
{
"documentId": "1",
"recipientId": "1",
"groupName": "rdoAction",
"radios": [
{
"pageNumber": "1",
"xPosition": "72",
"yPosition": "240",
"value": "Reissue",
"selected": "false",
"tabId": "206e8111-6cf9-4c79-b821-11f6958199c6"
},
{
"pageNumber": "1",
"xPosition": "74",
"yPosition": "255",
"value": "Other",
"selected": "false",
"tabId": "9705c14c-964e-4721-8f1b-35e4319794d4"
},
{
"pageNumber": "1",
"xPosition": "72",
"yPosition": "221",
"value": "DepositTo",
"selected": "false",
"tabId": "2352005b-d4f1-4be9-9c51-2fef2205739e"
}
]
}
]
這是我爲單選按鈕選擇跟蹤:
<TabStatus>
<TabType>Custom</TabType>
<Status>Active</Status>
<XPosition>150</XPosition>
<YPosition>500</YPosition>
<TabLabel>rdoAction</TabLabel>
<TabName>Reissue</TabName>
<TabValue />
<DocumentID>1</DocumentID>
<PageNumber>1</PageNumber>
<ValidationPattern />
<CustomTabType>Radio</CustomTabType>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Active</Status>
<XPosition>154</XPosition>
<YPosition>531</YPosition>
<TabLabel>rdoAction</TabLabel>
<TabName>Other</TabName>
<TabValue />
<DocumentID>1</DocumentID>
<PageNumber>1</PageNumber>
<ValidationPattern />
<CustomTabType>Radio</CustomTabType>
</TabStatus>
<TabStatus>
<TabType>Custom</TabType>
<Status>Active</Status>
<XPosition>150</XPosition>
<YPosition>460</YPosition>
<TabLabel>rdoAction</TabLabel>
<TabName>DepositTo</TabName>
<TabValue />
<DocumentID>1</DocumentID>
<PageNumber>1</PageNumber>
<ValidationPattern />
<CustomTabType>Radio</CustomTabType>
</TabStatus>
</TabStatuses>
如果您需要任何額外的信息,讓我知道,我可以提供。
這是我發送的用於設置單選按鈕的XML,其值根據單選按鈕選擇而改變。 謝謝。這是奇怪的事情。我沒有將tabValue設置爲任何單選按鈕的X.基於單選按鈕選擇發送以下XML:
<radioGroupTabs>
<radioGroup>
<groupName>rdoAction</groupName>
<radios>
<radio>
<value>DepositTo</value>
<selected>true</selected>
</radio>
</radios>
</radioGroup>
</radioGroupTabs>
您是否可以更新您的問題以包括:1)當您看到此奇怪行爲時發送給DocuSign的XML請求正文的跟蹤,以及2)來自「GET Recipients」呼叫的有問題信封的響應 - GET https:// {{env}} .docusign.net/restapi/{{version}}/accounts/{{acctId}}/envelopes/{{envelopeID}}/recipients?include_tabs = true –
添加了您請求。做完這些之後,我注意到在工作單選按鈕的跟蹤的tabValue中有一個X,但不是這個。我發送標籤值的方式與每個單選按鈕完全相同,所以現在我難以理解X爲什麼不在DepositTo的tabValue中,當我清楚地發送selected:true;在我的API調用中。 – Pelhament