グラフの設定とグラフ自体を将来の操作のために記録しておく必要があったため、「すべてのオブジェクトのスクリプトを保存」を試してみました。以下のJSLに示すように、プロットをクリックした後、「レポートを保存」を押して保存しました。しかし、出力結果にはグラフの内容は残っているものの、ボタンに関連する内容が表示されず、グラフ出力の一時保存とその後の詳細な設定を行うことができませんでした。
「すべてのオブジェクトのスクリプトを保存」してもボタンなどのアイコンが保存されない問題を解決する方法を提案していただけますか?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw2 = New Window( "New window",
outL1 = Outline Box( "Test",
outputGButton = Button Box( "Plot",
vv << append( Bivariate( y( :weight ), x( :height ) ) )
),
vv = V List Box(),
saveReportButton = Button Box( "Save Report",
nw2 << app << Save Script for All Objects;
Current Journal() << append( ob = Outline Box( "All Files" ) );
ob << Add All Open Files;
),
)
);
レポートスクリプトを特定のフォルダに保存して後でアクセスできるようにし、必要に応じて読み込むためのスクリプトを用意しておくこともできます。JMPプロジェクトの使用も考えられますが、管理が面倒です。