使用工作流程并填充列表

发布于 2024-11-07 21:25:17 字数 270 浏览 3 评论 0原文

嘿大家, 我当前正在构建一个工作流程,我创建了一个列表(假设列表 A),当用户填写列表(表单)并单击“确定”按钮时,工作流程启动。工作流的第一个操作应该是将列表 A 中的所有字段(无论用户填写什么)填充到列表 B(这里列表 B 具有与列表 A 相同的列,但有一些附加列)。如何在工作流程中构建此操作。任何想法都受到高度赞赏。 Sharepoint 的新手,渴望了解更多信息。

假设列表 A 有名称字段,其填充为 XYZ,那么工作流程应该能够在列表 B 中相同的对应名称字段中填充 XYZ。我希望我说清楚了

Hey all,
I am currently building a workflow, i created a list (let say list A), when the user fills out the list (form) and clicks OK button the workflow kick starts. the first action of workflow should be populating all the fields(whatever filled by user) in the List A to List B (here list B has same columns as list A but some additional columns). How to built this action in workflow. Any thoughts are highly appreciated. Quite a newbie to Sharepoint, eager to learn more about it.

Suppose List A has name field, its being filled as XYZ, then workflow should be able to populate XYZ in same corresponding name field in List B. I hope I made it clear

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

落在眉间の轻吻 2024-11-14 21:25:17

问题是您是否想要使用 Sharepoint Designer 还是 Visual Studio 工作流。

在 Visual Studio 中,您拥有丰富的完整 Sharepoint 对象模型 - 没有限制。
在 Sharepoint Designer 中,您只有一组有限的操作可以让您执行操作。让我解释一下 SPD 解决方案。

你基本上想要这个:

  • 列表A
    • 字段:名称
    • 领域:测试
    • 字段:年龄
  • 列表 B
    • 字段:名称
    • 字段:国家/地区
    • 字段:年龄

所以基本上您可以从 A 传输姓名和年龄 --> B 在列表 A 中创建新项目时。

在 Sharepoint Designer 中,您只需为列表 A 创建一个列表工作流,该工作流会在列表中的新项目时自动启动。当工作流程启动时,它只需要获取您刚刚在表单中输入的所有数据。因此,您可以使用操作设置工作流程变量并将不同的变量(同名)设置为名称测试年龄 来自该项目。

您现在可以将项目的数据作为工作流程变量。

接下来是创建列表项操作,在这里您可以选择一个列表,应在其中创建一个项目并将该列表项的字段设置为您的变量。因此,您可以将工作流变量名称设置为列表 B 中项目的名称,类似于年龄。

The question is whether you want to use Sharepoint Designer or a Visual Studio Workflow.

In Visual Studio you have the full Sharepoint object model galore to your hands - the sky is the limit.
In Sharepoint Designer you only have a limited set of Actions which enable you to do stuff. Let me explain a SPD solution.

You basically want this:

  • List A
    • Field: Name
    • Field: Testing
    • Field: Age
  • List B
    • Field: Name
    • Field: Country
    • Field: Age

So basically you could transfer Name and Age from A --> B upon creating a new item in list A.

In Sharepoint Designer you can just create a list workflow for list A, which automatically starts upon a new item in the list. When the workflow starts it just needs to get all the data you just entered in the form. So you can use the action Set Workflow Variable and set different variables (of the same name) to Name, Testing, and Age from the item.

You now would have the item's data as workflow variables.

The action Create List Item is next, here you can select a list, an item should be created in and set fields for that list item to your variables. So you could set workflow variable Name to the item's Name in List B, similarly the Age.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文