グラフビルダーレポートのフォントを編集するスクリプトを作成しようとしています。私のコードは以下です。必要なグラフ レポートを開いているときに、スクリプト エディタを開いてスクリプトを実行しますが、何も起こりません。 JMP15 を使用して JSL スクリプトを作成/実行するのは初めてです。これをマクロで記録する方法があれば、それも教えてください。前もって感謝します :)
// 1. 開いているグラフの X 軸のフォントを太字のサイズ 12 に変更します。
グラフビルダー(
コントロールパネルを表示(0)、
変数( X( :Column1 ), Y( :Column2 ) )、
要素( ポイント( X, Y, 凡例( 1 ) ) )、
SendToReport( Dispatch( {}, "Column1", ScaleBox, {フォント サイズ( 12 ), 太字( 1 )} ) )
);
// 2. 開いているグラフ上の複数の Y 軸のいずれかのフォントを太字サイズ 12 に変更します。
グラフビルダー(
コントロールパネルを表示(0)、
変数( X( :Column1 ), Y( :Column2, :Column3 ) )、
要素( ポイント( X, Y, 凡例( 1 ) ) )、
SendToReport(
Dispatch( {}, "Column2", ScaleBox, {フォント サイズ( 12 ), 太字( 1 )} ),
Dispatch( {}, "Column3", ScaleBox, {フォント サイズ( 12 ), 太字( 1 )} )
)
);
// 3. X 軸のタイトル、Y 軸のタイトル、グラフ タイトルのフォントを太字サイズ 14 に変更します。
グラフビルダー(
コントロールパネルを表示(0)、
変数( X( :Column1 ), Y( :Column2 ) )、
要素( ポイント( X, Y, 凡例( 1 ) ) )、
SendToReport(
Dispatch( {}, "Column1", ScaleBox, {フォント サイズ( 14 ), 太字( 1 )} ),
Dispatch( {}, "Column2", ScaleBox, {フォント サイズ( 14 ), 太字( 1 )} ),
Dispatch( {}, "グラフ タイトル", TextEditBox, {フォント サイズ( 14 ), 太字( 1 )} )
)
);
要素の構文が正しくありません。この構文を試してください
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Column1 ), Y( :Column2 ) ),
Elements( Points( X, Y, Legend( 1 ) ) ),
SendToReport(
Dispatch(
{},
"Column1",
ScaleBox,
{Label Row( {Set Font Size( 14 ), Set Font Style( "Bold" )} )}
)
)
);
また、JSL を入力するときは、プレビュー ウィンドウの上部にある JSL アイコンを使用してください。これにより、読者は JSL をより簡単に学習できるようになります。
お返事ありがとうございます。しかし、修正内容が分かりません。これはコードのその 1 つのセクションだけのものですか、それともコード全体に適用されますか?これを実行してみましたが、まだ何も起こりません。
コード内でフォント サイズとフォント スタイルが設定されている各場所で、示した構造を使用するように変更します。