<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
特定のフォルダー(私のパス)内のすべてのテーブルを(COLUMN1 = COLUMN1、COLUMN2 = COLUMN2)で一致させて更新し、更新テーブルから選択した列を追加したいのですが、JSLでこの機能を実現するスクリプトを書く方法
手伝ってくれてありがとう
すでに解決されているので、ここに私のスクリプトが必要かもしれません。
mypath =( "私のパス");
カレントディレクトリを設定する(mypath)。
y =ディレクトリ内のファイル(mypath)。
(i = N個の項目(y)について)、i> 0、i−、
If(で終わる 、"jmp")、
、
から削除(y、i)
)
;
n = N個のアイテム(y)。
(i = 1、i <= N Items(y)、i ++、の場合
/ *ファイルがリストの先頭にある場合は、それを開きます。それ以外の場合は、テーブルを開き、メインテーブルと連結して、開いたばかりのテーブルを閉じます。* /
(i == 1の場合、
mainDt = Open(mypath || y) 、
dt = Open(mypath || y) ;
mainDt = mainDt << update(with(dt)、
選択(列)、
列を一致させる(column = column) 、
最初の表に追加)
閉じる(dt、NoSave);
待つ(0);
)
;
mainDt << Set Name( "update table");