将数据提交到两个共享点列表的 Infopath 表单

Infopath Form to submit data to two sharepoint lists

Sharepoint 新手,正在寻求一些建议。

我们正在尝试使用以下字段设置信息路径表单。

ReqID(使用基于 ID 的工作流自动生成,如 Req-1 等), 描述, 用户, 日期, 测试, 测试员, 日期

当用户提交表单时,我们希望将信息保存到 Sharepoint 上的两个单独列表中,例如...

列表 A - ReqID、描述、用户、日期

列表 B - ReqID、描述、测试、测试人员、日期

谁能告诉我这是否可行而不使用任何编码。

非常感谢您的帮助。

几种可能的解决方案:

一个列表:

如果要对选定用户隐藏混乱情况,则:为所有字段创建一个列表,然后创建两个视图,一个包含第一组列,另一个包含第二组列。这样做的好处是不会重复数据,如果需要更新Description列,只需在一个地方完成即可。

两个列表:

在 InfoPath 表单中,post 将所有字段添加到第一个列表并创建一个仅显示 "A" 用户所需内容的视图。创建一个工作流程,将新项目添加到列表 "B",仅包含所需的数据。

三个列表:

从 InfoPath 表单,post 将所有字段添加到主列表。创建一个将选定字段复制到列表 A 和列表 B 的工作流。这样做的好处是主列表是用于审计或跟踪目的的原始数据的未更改源。

使用网络服务

我相信 InfoPath 可以调用网络服务。这更像是 "coding",但您可以使用 SharePoint 的 REST API 将数据直接写入 SharePoint 列表。