兩個單獨的腳本在組合時不起作用你好,
我有一個組合兩個腳本的問題。以下是一個例子。第一部分是導入多個文件。第二部分是使用第一部分創建的表。它們在串聯運行時工作正常,但在組合時它在日誌中說“tbl”沒有定義。你能幫幫我嗎?我想使用“多文件導入”對話框來選擇某些CSV文件(而不是使用帶有預設條件的“<<導入數據;”),然後運行腳本進行數據顯示。
mfi =多個文件導入()<<創建窗口;
tbl =當前數據表();
tbl:文件日期<<數據類型(字符);
Re:兩個單獨的腳本在組合時不起作用您的問題是,在下一行移動之前,腳本不會等待您在“多文件導入”窗口中進行選擇。因此,它試圖在任何數據表打開之前定義tbl。
這是一個解決方案。為mfi設置On Close腳本,以便腳本的其餘部分僅在關閉mfi窗口時運行。
mfi = Multiple File Import() << Create window;
mfi << On Close(
tbl = Current Data Table();
tbl:File Date << Data Type( Character );
);
Re:兩個單獨的腳本在組合時不起作用謝謝!有用!