2つの別々のスクリプトを組み合わせても動作しないこんにちは、
2つのスクリプトを組み合わせるという問題があります。以下は一例です。最初の部分は複数のファイルをインポートすることです。2番目の部分は、最初の部分によって作成されたテーブルを使用することです。それらが別々に連続して実行されるとき、それらはうまく働きます、しかし結合されるとき、それは "tbl"が定義されていないことをログで言います。これについて私を助けてもらえますか?(複数のファイルをインポートする)ダイアログを使用して特定のCSVファイルを選択し([<<データのインポート]を事前に設定した条件で)、データ表示用のスクリプトを実行します。
mfi =複数ファイルのインポート()<<作成ウィンドウ。
tbl =現在のデータテーブル()。
tbl:ファイル日付<<データ型(文字);
再:二つの別々のスクリプトを組み合わせたときに動作しないあなたの問題はそれが次の行に移動する前にスクリプトがあなたがMultiple File Importウィンドウであなたの選択をするのを待っていないことです。したがって、データテーブルが開かれる前にtblを定義しようとしています。
これが解決策です。mfiウィンドウを閉じるときにのみスクリプトの残りの部分が実行されるように、mfiのOn Closeスクリプトを設定します。
mfi = Multiple File Import() << Create window;
mfi << On Close(
tbl = Current Data Table();
tbl:File Date << Data Type( Character );
);
再:二つの別々のスクリプトを組み合わせたときに動作しないありがとうございます。できます!