将SharePoint列表infopath表单的几个字段设置为只读

将SharePoint列表infopath表单的几个字段设置为只读,sharepoint,infopath,Sharepoint,Infopath,我的要求是,新表单应具有可编辑的所有字段,编辑表单应具有少数只读字段,如用户在新表单中为项目输入的ID。 如何使用Infopath进行表单自定义。您可以在表单最初填写并提交到SharePoint列表时选中复选框或任何bool控件,并在提交时更改其值。加载表单时,只需添加一条规则,即如果选中“existingForm”或任何您命名的控件,则禁用/或隐藏该控件 可以禁用控件,也可以完全隐藏控件,并通过通常隐藏的计算字段/值显示其值

我的要求是,新表单应具有可编辑的所有字段,编辑表单应具有少数只读字段,如用户在新表单中为项目输入的ID。
如何使用Infopath进行表单自定义。

您可以在表单最初填写并提交到SharePoint列表时选中复选框或任何bool控件,并在提交时更改其值。加载表单时,只需添加一条规则,即如果选中“existingForm”或任何您命名的控件,则禁用/或隐藏该控件

可以禁用控件,也可以完全隐藏控件,并通过通常隐藏的计算字段/值显示其值