我有兩個變量名稱Row_Count 1st在包級別和2nd在任務級別,並且都具有默認值零。如何在同名變量的情況下訪問SSIS中的任務(DFT)級變量?我似乎正在訪問條件拆分中的包級別變量
我已經通過行分配變量值計數轉換
,並檢查它在條件分裂condtion。
似乎在行計數轉換tasklevel varaible得到價值分配,並且在有條件拆分它是從Pacakge水平varibale閱讀。我如何確保它從DFT級別變量中讀取?
我有兩個變量名稱Row_Count 1st在包級別和2nd在任務級別,並且都具有默認值零。如何在同名變量的情況下訪問SSIS中的任務(DFT)級變量?我似乎正在訪問條件拆分中的包級別變量
我已經通過行分配變量值計數轉換
,並檢查它在條件分裂condtion。
似乎在行計數轉換tasklevel varaible得到價值分配,並且在有條件拆分它是從Pacakge水平varibale閱讀。我如何確保它從DFT級別變量中讀取?
試試這個: -
改變變量命名空間具有相同名稱但不同的範圍一個變量
現在而派生的組件訪問變量,你可以diffrentiate變量名稱使用他們的命名空間,如下所示
好主意。 +1。我不希望對可變名稱空間進行更改,因爲這可能會破壞包中的其他內容。 – Pritesh 2013-03-13 09:54:05
爲什麼你有hav e爲不同範圍提供相同的變量名稱?這通常是一個不好的做法 – praveen 2013-03-12 13:40:45
@praveen pacakge與這2個變量是工作了幾年不知道爲什麼它是這樣做的。因爲我無法確認「是否使用了pacakge級別變量?」如果是的話,那麼我不希望通過改名來冒險。 – Pritesh 2013-03-12 13:43:43