2012-07-10 40 views
1

我試圖讓電流分量TCM ID(組件,它在工作流程中輸入)與下面給出的VBScript中,但我沒有得到組件TCM ID (類似tcm:56-1567如何在工作流程中獲取當前組件的TCM ID?

我嘗試使用以下代碼,它給像tcm:56-363-131200

processingitem = CurrentWorkItem.ID 

ID和嘗試,如下面的代碼,它給像tcm:56-195-131076

processingitem = CurrentWorkItem.ActivityInstance.ProcessInstance.ID 

和ID嘗試像下面的代碼,它不給任何東西。

processingitem = CurrentWorkItem.GetItem() 
processingitem = CurrentWorkItem.GetItem(2) 

回答

2

應該是:CurrentWorkItem.GetItem(2).ID。它爲你帶來什麼回報?

+0

CurrentWorkItem.Subject或CurrentWorkItem.Subject.ID未給出組件TCM ID – user1428019 2012-07-10 07:10:22

+0

我正在嘗試從WF VB腳本編輯器中獲取工作項。和主題返回null – user1428019 2012-07-10 07:47:32

+0

我以爲你正在使用TOM.NET或CoreService。更新了我的答案。如果這不起作用,請告訴我們它返回的是什麼。 – 2012-07-10 07:58:34

相關問題