0
我是docusign api的新手。写定位标签的语法是什么?
我已经使用锚文本标记创建了一个演示项目。 我打电话给CreateAndSendEnvelope方法,并在iframe中设置URL。 锚文本标记不会被Docusign控件取代。 是否有任何需要使用的特定语法?
我尝试过下面的文本框语法1)tbx_1_text_tag 2)\ tbx2_1_text。
请帮
我是docusign api的新手。写定位标签的语法是什么?
我已经使用锚文本标记创建了一个演示项目。 我打电话给CreateAndSendEnvelope方法,并在iframe中设置URL。 锚文本标记不会被Docusign控件取代。 是否有任何需要使用的特定语法?
我尝试过下面的文本框语法1)tbx_1_text_tag 2)\ tbx2_1_text。
请帮
既然你提到的CreateAndSendEnvelope
功能我假设使用的DocuSign的SOAP API,而不是REST的你。你应该引用SOAP SDK一切由GitHub上作为有大量的例子,在4个不同的语言栈工作代码:
https://github.com/docusign/DocuSign-eSignature-SDK
举例来说,如果你使用PHP这应该工作:
$fullAnchor = new Tab();
$fullAnchor->Type = TabTypeCode::FullName;
$anchor = new AnchorTab();
$anchor->AnchorTabString = "\tbx2_1_text";
$anchor->XOffset = -123;
$anchor->YOffset = 31;
$anchor->Unit = UnitTypeCode::Pixels;
$anchor->IgnoreIfNotPresent = true;
$fullAnchor->AnchorTabItem = $anchor;
$fullAnchor->DocumentID = "1";
$fullAnchor->PageNumber = "2";
$fullAnchor->RecipientID = "1";
array_push($tabs, $fullAnchor);
如果你使用的DocuSign REST API,你可以这样做:
"tabs": {
"signHereTabs": [
{
"anchorString": "\tbx2_1_text",
"anchorXOffset": "1",
"anchorYOffset": "0",
"anchorIgnoreIfNotPresent": "false",
"anchorUnits": "inches"
}
]
}
感谢。是的,我正在使用C#soap API。还有一件事,如果我有一个单选按钮,如果它被选中,那么如何使这个字段有条件地显示,然后我想显示这个文本框? – opto 2015-03-16 12:15:49
您需要在给定选项卡上使用条件逻辑的'conditionalParentLabel'和'conditionalParentValue'属性。 'conditionalParentLabel'配置哪个选项卡控制子选项卡的可见性,'conditionalParentValue'控制启用/禁用它的值。如果你正在做一个单选按钮,你想检查值'开'。搜索“条件”的API指南了解更多信息... – Ergin 2015-03-23 22:48:22