對(duì)VS2008簡(jiǎn)介與日常使用
原來講解的是如何設(shè)計(jì)工作流的任務(wù)表單,以及如何讓任務(wù)表單跟工作流的任務(wù)關(guān)聯(lián)起來。在很多情況下,工作流代碼需要訪問任務(wù)表單中的域,給某個(gè)域賦值或者獲取某個(gè)域的值。
工作流代碼不能直接給表單域賦值,給表單域賦值必須借助于輔助數(shù)據(jù)源來進(jìn)行。以下是添加輔助數(shù)據(jù)源的步驟。
Step1:新建ItemMetadata.xml文件。新建一個(gè)文本文件,改名為ItemMetadata.xml,添加以下內(nèi)容。#t#
以ows開頭的屬性是輔助數(shù)據(jù)源中的字段,工作流代碼可以控制這些字段的值,按照需要可以添加多個(gè)字段,但是要注意字段命名的格式以ows_開頭。
Step2:添加數(shù)據(jù)連接。選擇"工具"菜單中的"數(shù)據(jù)連接"命令,如圖1所示。
圖1 選擇"數(shù)據(jù)連接"命令
Step3:在彈出的"數(shù)據(jù)連接"窗口中單擊"添加"按鈕,再在彈出的對(duì)話框中選擇"新建連接"和"僅接收數(shù)據(jù)"單選按鈕,如圖2所示,單擊"下一步"按鈕。
圖2 添加數(shù)據(jù)連接
Step4:選擇"XML文檔"單選按鈕,如圖3所示,單擊"下一步"按鈕。選擇Step1中新建的"ItemMetadata.xml"文件作為數(shù)據(jù)文件,如圖4所示。
Step5 :確認(rèn)選中如圖 5所示的單選按鈕。輸入數(shù)據(jù)連接名稱為"ItemMetadata",單擊"完成"按鈕,如圖 6所示。