既存のデータ テーブル スクリプトをループして、いくつかの変更を加えた各スクリプトの複製を作成しています。
これらのテーブル スクリプト名を、生成されたテーブル スクリプトに挿入したいと考えています。
私が得た出力は、scriptList の実際の文字列値ではなく、生成されたテーブル スクリプトに「script」という単語を挿入するだけです。
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
scriptList = dt << Get Table Script Names;
For Each({script}, scriptList,
If ((!Contains(scriptList, "Run "||script)),
dt << New Script("Run "||script,dt=Current DataTable();w=eval(dt << get table property((script)));w << set window title((script)));
);
);