繁体   English   中英

长/大的信息路径表单问题

[英]Long/big infopath form issue

我已经使用Infopath 2010创建了infopath表单。这确实又长又大。 由于表单很大,用户希望填写表单并保存表单,并在以后完成表单。 他们可以选择满足这个要求吗? 我们可以添加保存按钮吗? 有什么想法吗?

有人遇到过这个问题吗?

在不了解您的表单的情况下,我不确定此答案是否会有所帮助,但是在这种情况下,无需代码即可实现所需的结果:

  1. 在您的表单上,包括一种供用户指示表单完成状态的方法。 您可以通过多种方式执行此操作,例如,“表单已完成”复选框,带有下拉列表的“表单状态”字段具有两个可能的值-“进行中”或“完成”,或几个单选按钮。
  2. 在SharePoint列表中创建“完成状态”列。 它可以是“是/否”列,“选择”或单行文本。
  3. 当用户提交/保存表单时,将在SharePoint列表中创建一个项目,其“完成状态”列中的值与表单上的完成状态字段相对应。
  4. 如果用户要再次编辑表单,则可以单击SharePoint列表中该项的“编辑”链接以进行进一步的更改。
  5. 当用户完成向表单中添加信息后,他们会将状态更改为“完成”。

执行以下步骤将为您提供一种区分进行中的表单和完整的表单的方法。 接下来会发生什么(启动工作流程,进行一些计算等)取决于您打算如何处理提交的表单。 但是,基本原则是,在“提交状态”字段的值更改为“完成”时,您可以在提交表单时启动它,而不是启动处理。

您可以通过创建状态字段将其另存为“草稿”,但这仍使用SUBMIT规则。 用户可以编辑它以继续操作,并会认为它仍在“草稿”中,因为在“状态”字段中,它显示“草稿”

然后,您可以添加规则,例如隐藏某些字段/节,除非完成某些字段的填写以避免非常长的InfoPath表单。 或者,您可以在视图中分隔每个部分。 这将避免用很长的表格和很多要填写的字段使用户不知所措。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM