2011-05-18 73 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。