「スクリプトをデータ テーブルに保存」コマンドはよく知っていますが、マルチパート スクリプトを1 つのデータ テーブル スクリプトに保存できますか?
例えば:
私の JSL スクリプトはデータベースにクエリを実行し、データをフィルタリングして、管理図を作成します。スクリプトをデータ テーブルに保存すると、[スクリプトをデータ テーブルに保存] をフィルターに送信し、管理図にも再度送信できます。これにより、それぞれ 2 つのテーブル スクリプトが作成されます。

私がやりたいのは、JSLを使用して両方のアクションを実行する単一のテーブルスクリプトを作成することです。そうすれば、エンドユーザーはデータテーブルを保存し、後で戻って1つのテーブルスクリプトを実行して出力(フィルター+管理図)を生成できます。 )。これを手動で作成する方法は知っていますが (スクリプトの 1 つを編集し、そこに追加のスクリプト部分を貼り付けるだけです)、実行される元のスクリプトでこれを行う必要があります。
前もって感謝します!
以下は、結合スクリプトの作成方法を示すサンプル スクリプトです。スクリプトをリテラル文字列に移動し、結合されたリテラル文字列で新しいスクリプト メッセージを生成して、ステートメントを実行します。
dt= 開ける(「$SAMPLE_DATA\半導体能力.jmp」);
ビブ=二変量(非表示), Y( :NPN1 ), X( :PNP1 ),線のフィット( {線の色( {213, 72, 87} )} ) );
マイスクリプト1=チャー(ビブ<<スクリプトを取得);
セント=散布図行列(非表示),
Y( :NPN1, :PNP1, :PNP2, :NPN2 ),
マトリックス形式(「下の三角」 ),
楕円の色(3 ),
{},
「散布図行列オプション」,
フレームボックス,
{フレームサイズ(51, 37 )}
);
マイスクリプト2=チャー(セント<<スクリプトを取得);
評価(解析する("dt<||マイスクリプト1||";"||マイスクリプト2||";);"));