我试图弄清楚何时需要为服务器模板设置序列 order# 以及是否需要为复合模板执行相同操作。这是我要解决的问题:我的信封将有 3 或 4 个文档,每个文档都有自己的模板。我将为每个文档提供内联模板,每个文档上的签名者角色都是相同的。如果我在一个信封中有多个文档/模板对,这是否意味着我必须使用复合模板?例如,如果我为一个文档使用多个服务器模板,那么顺序是否很重要?我只需要更多地了解这些复合模板。
问问题
143 次
2 回答
1
您必须使用复合模板。信封中文档的顺序将遵循compositeTemplate
元素的结构顺序。
每个compositeTemplate
元素都有一个或多个serverTemplates
和/或inlineTemplates
。这些数组的每个模板元素都有一个sequence
具有整数值的元素。这些值应在该组合中形成一个序列,并确定为组合派生文档的顺序以及覆盖其他信封元素的顺序。
由单个复合材料贡献到信封的文档或者通过composite::document
节点显式提供,或者如果不存在,则由复合材料中可以贡献文档的第一个(最低序列值)模板,例如serverTemplate
文档或inlineTemplate::documents
节点。
覆盖信封元素遵循“后进得到最终覆盖”的方法。因此,最后一个(最高)sequence
模板中指定的值会覆盖所有先前设置的值。
于 2017-01-30T17:59:18.947 回答
1
如果我在一个信封中有多个文档/模板对,这是否意味着我必须使用复合模板?
是的。
例如,如果我为一个文档使用多个服务器模板,那么顺序是否很重要?
抱歉,我还不是这方面的专家。有几个关于合成模板的 StackOverflow 问题,请查看。
此外,最好的办法是试用一个测试信封。如果它没有按您期望的方式工作,那么就您的代码提出一个新的、具体的问题。
于 2017-01-24T17:31:46.810 回答