【问题标题】:How to reset SharePoint 2010 List forms from InfoPath to the default forms?如何将 SharePoint 2010 列表表单从 InfoPath 重置为默认表单?
【发布时间】:2011-07-07 06:05:24
【问题描述】:

我已使用 SharePoint Designer 将自定义列表表单转换为使用 InfoPath 表单,现在我想将其还原并返回到正常的新建、编辑和详细信息表单。 我怎样才能做到这一点?

编辑:这就是我所做的

  1. 在 SharePoint Designer 2010 中,我单击了列表和库
  2. 点击我修改的列表
  3. 在功能区中,我在 Actions Group 的 InfoPath 中选择 Design Forms
  4. 我开始按照自己的意愿设计表单
  5. 我发布了对列表的修改

现在我想撤销我所做的并返回到正常的新建、编辑和详细信息表单

【问题讨论】:

    标签: sharepoint sharepoint-2010 infopath sharepoint-designer


    【解决方案1】:

    如果您创建了新表单,请在 sharepoint 设计器中将原始 dispform.aspx、editform.aspx 和 upload.aspx 设置为默认值。

    如果您更改了原始文件,请从导航窗格中转到“所有文件”-->“/lists/your list”或“您的库”--> 表单。 右键单击更改的文件(应出现蓝色图标),然后单击“重置为站点定义”

    【讨论】:

    • 我已经修改了主要问题以获取更多详细信息。
    • @Pr0fess0rX:即使您进行了更改,我的回答仍然有效。至少第二部分
    • @steve-b 不幸的是,它创建了三个新表单,当我删除它们时,即使我将 NewForm.aspx、EditForm.aspx 和 DispForm.aspx 设置为默认值,它仍然显示关联的文件InfoPath 表单!!
    • @Pr0fess0rX,不要忘记“保存”您的更改
    • @steve-b 将表单设置为默认不需要任何保存
    【解决方案2】:

    列表 -> 列表设置 -> 有一些 InfoPath 表单服务器设置链接指向您可以删除自定义的页面。

    更改默认编辑/新建页面无济于事 - 如果您想走这条路线,您需要修改此列表的默认内容类型的页面。

    【讨论】:

    • 谢谢。您的回答解决了我的问题,我不知道为什么即使我到处搜索也看不到它。谢谢
    【解决方案3】:

    您应该能够在 SharePoint 中执行此操作,而无需 SP Designer。

    1. 导航到 SharePoint 中的列表。
    2. 在列表功能区栏上,单击列表设置。
    3. 在常规设置下,单击表单设置链接(第一列的底部)。
    4. 选择使用默认的 SharePoint 表单选项。

    您还可以通过选中从服务器中删除 InfoPath 表单来选择删除自定义表单。

    【讨论】:

      【解决方案4】:

      请注意,如果您进入列表设置并单击表单设置,您应该会看到“Infopath”或“Sharepoint”作为选项。如果您没有看到表单尚未重新签入。在 Infopath 中打开表单备份,发布表单,然后返回您的共享点列表设置并从那里选择“表单设置”,您现在应该会看到共享点选项。选择它,你应该很好。

      如果您想隐藏一些问题,但仍然在数据视图中看到它们(我们中的一些人在 infopath 中填写表单的很多原因),您实际上可以通过转到“高级设置”来隐藏其中一些问题并打开“允许管理内容类型”,然后通过选择您的列表进入内容类型,然后您可以通过单击列项进行所有更改。这是隐藏您不需要所有人都看到您可能需要更新(查找列等)的列的好方法

      【讨论】:

        猜你喜欢
        • 2011-04-27
        • 1970-01-01
        • 2013-04-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-09
        • 1970-01-01
        • 2013-12-21
        相关资源
        最近更新 更多