2011-05-18 72 views
2

嘿, 我目前正在建设的工作流,我创建了一个列表(让说列表A),当用户填写表(表格),并单击OK按钮,工作流程踢启动。工作流程的第一个动作应该填充在列表中的所有字段(用户无论填写),以表b(在此列出B有相同的列列表A,但一些额外的列)。如何在工作流程中构建此操作。任何想法都非常感激。相当新手到Sharepoint,渴望了解更多。使用工作流和填充列表

假设表A已经name字段,其填充为XYZ,那么流程应该能够填充XYZ在名单B.相同的对应名称字段我希望我清楚

回答

0

问题是您是否希望使用Sharepoint Designer或Visual Studio工作流程。

在Visual Studio中,你有充分的SharePoint对象模型嘉豪到您的手中 - 天空才是极限。 在SharePoint Designer你只有一组有限的操作使您能够做的东西的。让我解释一下SPD解决方案。

你基本上要这样:

  • 列表A
    • 字段:姓名
    • 领域:测试
    • 场:年龄
  • 列表B
    • 领域:名字
    • 领域:国家
    • 场:年龄

所以基本上你可以从转移名字和年龄 - “乙在名单A.创建一个新的项目

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

现在,您将有项目的数据作为工作流变量。

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