2012-04-22 17 views
0

這是我第一次嘗試使用Pentaho's Spoon。爲什麼下面的javascript代碼片段不能分配給LHS?

輸入文件:CSV如下

last_name, first_name 

    , Nod 

zanie, Rod 

anie, Slob 

, Vod 

meanie, Dod 

轉型:WHERE姓氏是空的,將其設置爲FIRST_NAME 因此,轉換腳本是

if (last_name == null){ 
     last_name = first_name; 
    } 

輸出文件:Coalescent.xml

麻煩的是,上面的替換根本不會發生。爲什麼?

回答

1

如果要將last_name字段替換回流,則需要在網格底部指定字段並指定replace = Y。

1

您是否使用改進的JavaScript值進行轉換?嘗試添加 return last_name

+0

謝謝,但聲明返回無效,或引擎狀態。我可能在這裏遇到了錯誤的結局,但Codek的答案解決了這個問題。 – Everyone 2012-04-24 05:06:41

相關問題