3

当我在 SharePoint 2010 中创建列表时,我可以选择使用 InfoPath 编辑此列表的表单(通过启用网站集上的一项功能和网站上的一项功能)。当我保存这个表单时,它被保存为列表的默认编辑表单。

现在我从 Visual Studio 部署我的列表,作为 WSP 文件。我想提供一个带有此列表的 InfoPath 表单,以便在激活该功能时,创建该列表并附加自定义表单。我似乎无法找到一种方法以这种方式将 InfoPath 表单添加到列表中?我曾尝试创建一个模块并在其中添加表单,但我唯一能做的就是将表单添加列表中,而不是将其与列表关联为编辑表单。

我找到了这篇博文,其中解释了类似的内容,但我不确定它如何适用于我的情况。

任何指针将不胜感激!

4

1 回答 1

2

以下教程将为您提供帮助:http:
//www.stuartroberts.net/index.php/2010/11/30/deploying-infopath-form-sharepoint/

沿途的重要步骤:

  • 部署为模块
  • RegisterForms在功能清单中使用

这是一个关于如何将模板附加到列表的链接: http: //spforsquirrels.blogspot.com/2008/03/assigning-infopath-form-template-to.html

请注意,您不能拥有此处所述的列表的自定义 Infopath New/Edit 表单,您只能创建表单库并将自定义表单模板附加到该库。

于 2010-12-14T15:52:12.143 回答