自适应Forms使表单作者能够轻松创建多步数据捕获体验。 它内置支持创建多个面板并将每个面板与不同的导航模式关联。 表单作者可以对逻辑部分中的表单字段进行分组,并将组表示为面板。 使用面板布局可控制面板之间的整体导航。 作者可以选择以不同的布局来排列面板,例如,使用向导布局按顺序放置面板,或使用选项卡式布局以临时方式放置面板。 有关面板布局的信息,请参阅 自适应Forms的布局功能.
在典型的表单填充体验中,涉及的步骤不止是捕获数据。 完整的表单提交可以包括其他步骤,例如以数字方式签署表单、验证表单中填写的信息、处理付款等。 它不同于不同的情况。
如果您的用例要求执行一组数据捕获步骤,或者存在需要执行特定步骤的法规, Experience Manager Forms 提供了一种跨表单强制实施该通用结构的方法。 表单结构的有预谋实施定义表单的步骤顺序。
多步表单序列示例
让我们采用一个用例,在该用例中,您必须为表单创建填写、验证、签名和确认步骤的序列。 创建此类序列的步骤如下所示:
定义表单模板并向其添加所需的面板。 序列中的每个步骤都应有一个面板。 但是,您可以在面板中包含子面板。
在本例中,我们可以添加以下面板:
电子签名:它包含 Sign 可在基于XFA的自适应表单中使用的组件。 它提供以下签名服务:
确认:它包含 概要 组件,在用户签署表单后显示确认表单提交的消息并到达序列中的确认(摘要)步骤。 作者可以配置 概要 组件、显示感谢消息、显示指向生成PDF的链接,等等。
将根面板的布局选择为 向导.
完成其余步骤以创建表单模板。
在表单模板中定义表单序列后,您可以使用它创建将基本结构定义为就地序列的表单,不过您始终可以根据自己的要求自定义表单。