エラーが発生する
「'openDTs[ /*###*/1]'、openDTs[/*###*/1] のアクセスまたは評価における下付き文字の範囲」
しかし、いくつかのフォルダでは動作し、エラーは発生しません...以下は私のJSLです
JSL」
dir = デフォルトディレクトリを設定します( "path" );
印刷 (ディレクトリ);
files = ディレクトリ内のファイル( "パス" );
For( i = 1, i <= N Items( files ), i++,
If( Ends With( files[i], ".txt" ),
Open( ファイル[i] ,
インポート設定(
行末(CRLF、CR、LF)、
フィールドの終了(カンマ)、
引用符を削除( 0 )、
アポストロフィを引用符として使用します( 0 )、
ファイル全体をスキャン(1)、
ラベル( 0 ),
列名 Start( 1 )、
データ開始( 1 )、
読む行数(すべて)
年ルール(「10-90」)
)
);
)
);
openDTs = リスト();
For( i = 1, i <= N Table(), i++,
挿入先(openDTs、データテーブル(i))
);
For( i = 1, i <= N Items(openDTs), i++,
openDTs[i] << New Column( "Location", Character, Nominal, Set each Value( dir ) );
openDTs[i] << 新しい列( "FileName", 文字, 名目値, 各値の設定 (openDTs[i]<
);
オープンDTs1 = オープンDTs[1];
削除元( openDTs, 1 );
Joined_new = openDTs1 << concatenate( openDTs, 出力テーブル名( "Joined_new" ) );
「
ウィンドウズまた、ここで呼び出される OpenDTs1 は「dts」である必要がありますか?
dt_final = openDTs1 << concatenate(dts, output table name("Joined_new"));