我想預先填寫與嵌入式簽名一起使用的模板文檔中的幾個字段。我正在使用C#。我通過DocuSign模板嚮導添加了數據字段,並想知道如何從c-sharp中的嵌入式簽名代碼預填充數據字段?在我的情況下,我在模板中添加了「出生日期和電話數據」字段,並且希望在將文檔拉到簽名時傳遞XML中的值。 以下是我有:我可以預先填寫嵌入式docusign表單上的其他字段嗎?
string requestBody = "<envelopeDefinition xmlns=\"http://www.docusign.com/restapi\">" +
"<accountId>" + accountId + "</accountId>" +
"<status>sent</status>" +
"<emailSubject>Electronic Release of Information</emailSubject>" +
"<emailBlurb>Please sign the release of information form</emailBlurb>" +
"<templateId>" + System.Configuration.ConfigurationManager.AppSettings.Get("DocusignTempId") + "</templateId>" +
"<templateRoles>" +
"<templateRole>" +
"<email>" + pUserEmail + "</email>" + // NOTE: Use different email address if username provided in non-email format!
"<name>" + pUserName + "</name>" + // username can be in email format or an actual ID string
"<tabs>" +
"<textTabs>" +
"<textTab>" +
"<tabLabel>DOB</tabLabel>" +
"<value>" + pDOB + "</value>" +
"</textTab>" +
"<textTab>" +
"<tabLabel>Telephone</tabLabel>" +
"<value>" + pTelephone + "</value>" +
"</textTab>" +
"</textTabs>" +
"</tabs>" +
"<roleName>Signer</roleName>" +
"<clientUserId>1</clientUserId>" +
"</templateRole>" +
"</templateRoles>" +
"</envelopeDefinition>";
在我創建了我的模板2個數據字段演示網站數據字段:標籤:生日,數據字段:標籤:電話
要知道我是什麼做錯了。簽名部分和其他一切工作正常。
[重複的問題](http://stackoverflow.com/questions/17418066/how-do-i-pre-populate-the-values-of-docusign-tabs)這已經被回答 - 在您的請求正文您通過指定您在模板中設置的相同*** tabLabel ***來填充選項卡,並通過***值***屬性設置它的值。 – Ergin