Я хотел бы заполнить несколько полей в документе Template, используемом со встроенной подписью. Я использую 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 полей данных о шаблоне: Поле данных: Метка: DOB, Поле данных: Label: Телефон
нужно знать, что я делать неправильно. Часть подписи и все остальное работает нормально.
[Повторяющийся вопрос] (http://stackoverflow.com/questions/17418066/how-do-i-pre-populate-the-values-of-docusign-tabs) Это уже ответило - в вашем теле запроса вы заполняете вкладки, указав тот же *** tabLabel ***, который вы установили в своем шаблоне, и установите его значение через значение *** ***. свойство – Ergin