使用工作流程和填充列表

时间:2011-05-18 15:17:07

标签: sharepoint sharepoint-2007 workflow sharepoint-workflow

嘿所有,    我正在构建一个工作流程,我创建了一个列表(比如列表A),当用户填写列表(表单)并单击确定按钮时,工作流启动。工作流的第一个操作应该是填充列表A到列表B中的所有字段(由用户填写的任何字段)(此处列表B具有与列表A相同的列但是一些附加列)。如何在工作流中构建此操作。任何想法都非常感谢。相当于Sharepoint的新手,渴望了解更多信息。

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

1 个答案:

答案 0 :(得分:0)

问题是您是否要使用Sharepoint Designer或Visual Studio Workflow。

在Visual Studio中,您可以获得完整的Sharepoint对象模型 - 天空是极限。 在Sharepoint Designer中,您只有一组有限的操作,可以让您执行操作。让我解释一下SPD解决方案。

你基本上想要这个:

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

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

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

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

接下来是创建列表项操作,此处您可以选择列表,应创建项目并将该列表项的字段设置为变量。因此,您可以将工作流变量Name设置为列表B中项目的名称,类似于Age。