0
我正在構建一個由一些包含腳本組件的數據流任務組成的SSIS包。在這些腳本組件之一,我試圖將值分配給在後一個讀/寫變量,如下所示執行子:SSIS - 嘗試在postexecute中分配一個變量不起作用?
Public Overrides Sub PostExecute()
Me.ReadWriteVariables("User::pEndDate").Value() = proEndDate
MyBase.PostExecute()
End Sub
Public Overrides Sub Input0_ProcessInputRow(ByVal Row As Input0Buffer)
...
Try
...
proEndDate = Row.EndDate
MessageBox.Show("Assigning the project end date from the row: " & proEndDate.ToString)
proEndDate中有每個消息框中正確的值,但是變量永遠不會被更新。有誰知道爲什麼?
可能重複http://stackoverflow.com/questions/14857540/why-犯規-的腳本任務,代碼分配,任何價值到readwritevariables) – billinkc