【问题标题】:InfoPath 2007 & Sharepoint 2007InfoPath 2007 和 Sharepoint 2007
【发布时间】:2010-08-07 00:34:17
【问题描述】:

如何将从 SharePoint 表单库输入到 InfoPath 表单模板中的某些字段值显示为共享点表单库或列表中的列?我想根据表单中的特定条目创建视图....这是如何完成的?

【问题讨论】:

    标签: infopath


    【解决方案1】:

    您需要将 InfoPath 表单中的这些字段提升到列表中的 SharePoint 列,方法是转到工具->表单选项->属性提升,然后单击添加...以选择要填充到列表中的字段。

    【讨论】:

      【解决方案2】:

      推广正确的列

      有两种方法可以让表单字段成为 Sharepoint 列。

      • 单击“发布表单模板...”,然后单击“下一步”,直到您获得带有“添加...”、“删除”或“修改”选项的项目列表。这是发布向导中的第 6 个屏幕。单击“添加..”,选择要添加为列的字段,根据需要更改列名称,然后单击“确定”。
      • 进入工具菜单,点击Form Options,然后点击左侧列表中的Property Promotion。这与发布向导中的列表相同。按照与上述相同的步骤将字段添加为列。

      编辑视图

      发布带有此更改的表单后,单击 Sharepoint 列表或文档库中的“查看”下拉菜单以选择您要添加新列的视图,然后单击“修改此视图”。接下来,单击“显示”列中的复选框以使新创建的列可见。单击“确定”后,您的新列应该在视图中可见。

      【讨论】:

      • 感谢这个技巧,但我注意到它只会让 infopath 表单字段中的值出现在列中,如果它是新创建的表单 - 它不允许现有表单中的字段值填充列(即使这些列之前可见)。由于列上的计算错误,我遇到了值未显示在可见列中的问题。该列在新表单中正确显示,但在以前创建的表单中不正确显示。我将发布一个关于此的新问题。
      • 我很高兴这有帮助。我认为以前发布的表单的值不会显示出来。添加的新列仅影响新表单。一个新问题将是获得该问题答案的最佳方式。 :)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多