我有包含“植物”列的數據表,它代表與特定植物相對應的數字條目。 我使用以下腳本重新編碼了該列,以便植物編號在數據表中顯示為植物名稱。 這工作正常,但我遇到的問題是,我每個季度都會收到新數據,當我將新數據添加到此數據表時,新數據缺少植物名稱,我必須一次又一次地重新運行腳本。 我也嘗試過使用“列”下拉菜單中提供的重新編碼選項。 有什麼方法可以重新編碼此列並確保它在添加新數據時有效嗎?
FD = Current Data Table();
FD << New Column( "Plant Name", Character, Nominal );
For Each Row(
:Plant Name = Match( :Plant,
"1022", "UK",
"1030", "India",
"1050", "Canada",
"1080", "Australia",
"1110", "UAE",
"1120", "US",
"1140", "US"
);
);
將重新編碼保存為公式列將允許公式在您將其他行追加到主表時進行計算,即使該列不在新數據中也是如此。
可以在此處找到“列”菜單中重新編碼以另存為公式列的選項。

現在我可以轉到“行”菜單>“連接”並選擇將新數據附加到現有的主數據表中。 我還在本示例中創建了一個源列。


該公式重新編碼新數據。

-奧利維亞