我已经将自定义列表表单转换为使用SharePoint Designer使用InfoPath表单,现在我想将其还原并返回到正常的“新建”,“编辑”和“详细信息”表单 . 我怎样才能做到这一点?
编辑:这是我做的
-
在SharePoint Designer 2010中,我单击了列表和库
-
点击我修改的列表
-
在功能区中,我在“操作组”的“InfoPath”中选择“设计表单”
-
我开始像我想要的那样设计表格
-
我发布了对List的修改
现在我想撤消我所做的并返回正常的New,Edit和Details表单
4 回答
列表 - >列表设置 - >有一些InfoPath表单服务器设置链接指向您可以删除自定义的页面 .
更改默认编辑/新页面将无济于事 - 如果您想要使用此路线,则需要修改此列表的默认内容类型的页面 .
您应该能够在SharePoint中执行此操作而无需SP Designer .
导航到SharePoint中的列表 .
在“列表”功能区栏上,单击“列表设置” .
在“常规设置”下,单击“表单设置”链接(第一列底部) .
选择“使用默认SharePoint表单”选项 .
您也可以通过选中从服务器删除InfoPath表单来选择删除自定义表单 .
如果您创建了新表单,请在sharepoint designer中将原始dispform.aspx,editform.aspx和upload.aspx设置为默认值 .
如果您更改了原始文件,请从导航窗格中转到“所有文件” - >“/列表/您的列表”或“您的库” - >表单 . 右键单击更改的文件(应该出现蓝色图标),然后单击“重置为网站定义”
请注意,如果您进入列表设置并单击表单设置,您应该看到“Infopath”或“Sharepoint”作为选项 . 如果您没有看到表单尚未重新签入 . 在Infopath中打开表单,发布表单,然后返回到您的sharepoint列表设置并从那里选择“表单设置”,您现在应该看到sharepoint选项 . 选择那个你应该是好的 .
如果你想隐藏一些问题,但仍然在数据视图中看到它们(很多我们有些人在infopath中做我们的表格的原因)你实际上可以通过转到“高级设置”然后打开它们来隐藏它们中的一些“允许管理内容类型”然后通过选择列表进入内容类型,然后您可以通过单击列项来进行所有更改 . 这是隐藏列的好方法,您不需要每个人都看到您可能需要更新(查找列等)