Docusignapi 使用docusignrestapi进行复选框验证
从Docusign Web UI,我可以添加一个复选框组并添加如下验证: 但任何API都无法提供相同的验证。是否有任何变通方法或其他API端点来添加此验证?请参阅本文- 它详细解释了如何做到这一点 您需要为每个复选框创建一个文本选项卡,并添加条件逻辑等。 这不是一件容易的事,但是可行的参见本文- 它详细解释了如何做到这一点 您需要为每个复选框创建一个文本选项卡,并添加条件逻辑等。Docusignapi 使用docusignrestapi进行复选框验证,docusignapi,Docusignapi,从Docusign Web UI,我可以添加一个复选框组并添加如下验证: 但任何API都无法提供相同的验证。是否有任何变通方法或其他API端点来添加此验证?请参阅本文- 它详细解释了如何做到这一点 您需要为每个复选框创建一个文本选项卡,并添加条件逻辑等。 这不是一件容易的事,但是可行的参见本文- 它详细解释了如何做到这一点 您需要为每个复选框创建一个文本选项卡,并添加条件逻辑等。 这不是一件容易的事情,但是可以通过API实现。诀窍是,必须将每个复选框设置为一个组,然后必须将验证规则分配给TabG
这不是一件容易的事情,但是可以通过API实现。诀窍是,必须将每个复选框设置为一个组,然后必须将验证规则分配给TabGroup。下面是一个例子:
"tabs": {
"checkboxTabs": [
{
"tabLabel": "Checkbox1",
"required": false,
"selected": false,
"pageNumber": 1,
"documentId": "1",
"recipientId": "1",
"tabGroupLabels": [
"Checkbox Group"
],
"xPosition": 308,
"yPosition": 43,
},
{
"tabLabel": "Checkbox2",
"pageNumber": 1,
"documentId": "1",
"recipientId": "1",
"tabGroupLabels": [
"Checkbox Group"
],
"xPosition": 308,
"yPosition": 59,
}
],
"tabGroups": [
{
"groupLabel": "Checkbox Group",
"locked": false,
"groupRule": "SelectAtLeast",
"minimumRequired": 1,
"maximumAllowed": 1,
"validationMessage": "Please check a box",
"documentId": "1",
"pageNumber": 1,
"tabScope": "Document",
"recipientId": "1"
}
]
}
要了解如何准确地设置组以获得所需的验证规则,可以使用捕获Web控制台的AddEnvelopeTabs流量。请注意,web控制台使用两个API调用—一个用于创建复选框,一个用于创建组,但您的应用程序可以在一个API调用中完成
增加
可能的组规则值为SelectAtlast、SelectAtMost、SelectJustice、SelectARange。使用适合您的用例的值
根据groupRule设置的不同,相关属性为minimumRequired和maximumAllowed
内部Jira DEVDOCS-2087已归档,以更新文档。可通过API获取。诀窍是,必须将每个复选框设置为一个组,然后必须将验证规则分配给TabGroup。下面是一个例子:
"tabs": {
"checkboxTabs": [
{
"tabLabel": "Checkbox1",
"required": false,
"selected": false,
"pageNumber": 1,
"documentId": "1",
"recipientId": "1",
"tabGroupLabels": [
"Checkbox Group"
],
"xPosition": 308,
"yPosition": 43,
},
{
"tabLabel": "Checkbox2",
"pageNumber": 1,
"documentId": "1",
"recipientId": "1",
"tabGroupLabels": [
"Checkbox Group"
],
"xPosition": 308,
"yPosition": 59,
}
],
"tabGroups": [
{
"groupLabel": "Checkbox Group",
"locked": false,
"groupRule": "SelectAtLeast",
"minimumRequired": 1,
"maximumAllowed": 1,
"validationMessage": "Please check a box",
"documentId": "1",
"pageNumber": 1,
"tabScope": "Document",
"recipientId": "1"
}
]
}
要了解如何准确地设置组以获得所需的验证规则,可以使用捕获Web控制台的AddEnvelopeTabs流量。请注意,web控制台使用两个API调用—一个用于创建复选框,一个用于创建组,但您的应用程序可以在一个API调用中完成
增加
可能的组规则值为SelectAtlast、SelectAtMost、SelectJustice、SelectARange。使用适合您的用例的值
根据groupRule设置的不同,相关属性为minimumRequired和maximumAllowed
内部Jira DEVDOCS-2087已存档,以更新文档。谢谢。不使用模板就可以完成吗?这篇文章告诉你必须先创建模板。它可以,但模板使它更容易。如果这有帮助-请将此问题标记为答案。谢谢看起来Drew有一个更简单的方法,所以你也可以检查他的答案…是的,我会试试。在我的场景中,我们不使用模板。因此,如果我必须使用模板,这将意味着流程中的一个重大变化。让我也试试另一种解决办法。谢谢,谢谢。不使用模板就可以完成吗?这篇文章告诉你必须先创建模板。它可以,但模板使它更容易。如果这有帮助-请将此问题标记为答案。谢谢看起来Drew有一个更简单的方法,所以你也可以检查他的答案…是的,我会试试。在我的场景中,我们不使用模板。因此,如果我必须使用模板,这将意味着流程中的一个重大变化。让我也试试另一种解决办法。谢谢。让我试试这个。这是很有帮助的API日志技巧真的很有帮助。为我打开了几扇门。谢谢。让我试试这个。这是很有帮助的API日志技巧真的很有帮助。为我打开了几扇门。谢谢