C#のASP.NETアプリケーションでDocuSign SOAP APIを使用して電子署名用のドキュメントを送信しています。 フィールドの1つがタイトルタブです。私はそれのために次のコードを持っています。 テスト時に、タブにはタイトルが正しく表示されます。タイトルはバックエンドDBから取得されます。しかし完成した文書を見ると、そのタイトルは他のものに変わります。誰も私はこれを解決する方法を知っていますか? 署名時に、値を変更してスペースを追加したり削除したりすると問題なく動作します。DocuSign SOAP APIのタイトルタブが値を保持しない
tab5 = new DocuSignAPI.Tab();
tab5.RecipientID = rcpt1.ID;
tab5.DocumentID = docId;
tab5.Type = DocuSignAPI.TabTypeCode.Custom;
tab5.CustomTabType = DocuSignAPI.CustomTabType.Text;
tab5.Name = "clientTitle";
tab5.CustomTabTypeSpecified = true;
tab5.Value = (dr["Rcpt_1_Role"]).ToString();
tab5.Type = DocuSignAPI.TabTypeCode.Title;
tab5.AnchorTabItem = new DocuSignAPI.AnchorTab();
tab5.AnchorTabItem.AnchorTabString = "CLIENT TITLE:";
tab5.AnchorTabItem.Unit = DocuSignAPI.UnitTypeCode.Pixels;
tab5.AnchorTabItem.UnitSpecified = false;
tab5.AnchorTabItem.IgnoreIfNotPresent = true;
tab5.AnchorTabItem.UnitSpecified = true;
tab5.AnchorTabItem.YOffset = -10;
tab5.AnchorTabItem.XOffset = 100;
この受信者は既にDocuSignユーザーアカウントを持っていますか?そうであれば、受信者が自分のDSアカウントで指定したものを尊重しているのかもしれません。 –
はい、ユーザーにはアカウントがあり、タイトルは空白です。それで、そこにこのレコードのタイトルが置かれます。しかし、私はDBからの値でそれを上書きする方法がありますか? – user3150378