Sharepoint 2010 InfoPath 2010、SharePoint 2010

Sharepoint 2010 InfoPath 2010、SharePoint 2010,sharepoint-2010,infopath2010,readonly,Sharepoint 2010,Infopath2010,Readonly,我已经创建了一个InfoPath 2010表单,该表单已发布到SharePoint 2010中的文档库中。我希望此表单在提交后成为只读ie 到目前为止,我所做的一切似乎都不起作用。我有: 创建了一个新视图,并将其重新命名为只读,在其属性中我已勾选 InfoPath中的“只读”复选框 我有一个“提交表单”按钮,在这里我添加了提交表单的规则, 将视图切换到只读视图 为了测试这一点,我用样本数据填写表格并提交,然后当我去 打开提交的表单时表单提交到的文档库I 发现只读视图尚未生效,仍然可以 编辑表单

我已经创建了一个InfoPath 2010表单,该表单已发布到SharePoint 2010中的文档库中。我希望此表单在提交后成为只读ie

到目前为止,我所做的一切似乎都不起作用。我有:

  • 创建了一个新视图,并将其重新命名为只读,在其属性中我已勾选 InfoPath中的“只读”复选框
  • 我有一个“提交表单”按钮,在这里我添加了提交表单的规则, 将视图切换到只读视图
  • 为了测试这一点,我用样本数据填写表格并提交,然后当我去 打开提交的表单时表单提交到的文档库I 发现只读视图尚未生效,仍然可以 编辑表单
  • 理想情况下,我试图实现的是在提交表单时将其转换为只读,并且在从提交表单的文档库中打开表单时仍处于只读模式

    你知道我在这件事上哪里出了问题吗?如果有更好更简单的方法来实现这一点,请让我知道


    提前感谢。

    有一个更简单的方法来解决这个问题。在InfoPath Designer上创建此表单的两个视图。并确保在提交表单时,视图被翻转到只读视图;它具有表格的显著特征,例如您希望记录的答案


    因此,一旦提交表单,打开表单的任何人都只能看到只读视图。您可以在表单上设置规则,让管理员查看编辑模式。

    我刚刚讨论了这个问题。提交规则不起作用,您必须创建表单加载规则。在文件工具栏中,您将在规则块中看到一个表单加载按钮

    回答这个问题可能太晚了,但如果有人仍在寻找答案,您可以尝试以下步骤

  • 开始之前,请验证您是否具有以下权限之一: A.您是网站集管理员组的成员。 B您是网站所有者组的成员。 C您具有管理权限
  • 在“站点设置”页面上,转到“用户和权限”并查找设置
  • 在“设置”下,您将能够看到权限级别
  • 选择“添加权限级别”
  • 为您指定新权限级别的名称
  • 在“选择要包含到此权限级别的权限”下,选择“向该组添加项目”和“查看项目”权限
  • 创建组后,对于表单库,请停止从父站点继承权限,并使用刚创建的新权限级别创建新组。将所有用户添加到组中

  • 这应该允许用户提交表单,但不能编辑表单。希望这有帮助

    谢谢你的建议