假設我獲得了id,標記爲表達式轉換的輸入。我正在計算這樣的值。表達式轉換如何工作?
ID--------------------------------------Input/Output Port
MARKS-----------------------------------Input Port
O_RESULT= V_RESULT----------------------Output Port
V_RESULT=IIF(MARKS > 60,"PASS","FAIL")--Variable Port
當我調試此代碼時,通常它會按順序計算值。在上面的例子中,我已經在計算之前將V_RESULT分配給了O_RESULT。它仍然顯示正確的結果。理想情況下,它應該顯示NULL值。
有人可以告訴我爲什麼顯示正確的結果?
有沒有在informatica參考值的任何設置?它是否存儲任何未知的值參考,然後將其替換?
將不勝感激的幫助。
@Vicky有關端口評估順序的更多信息,請參見[此答案](http://stackoverflow.com/a/14099614/95)。 – 2013-04-26 12:19:48