キーボード ショートカット: ローカル データ フィルター ?ローカル データ フィルターを GraphBuilder プロットに追加するためのキーボード ショートカットはありますか?
高度な統計モデリングコンテンツの構成データの探索と視覚化マスカスタマイゼーションRe: キーボード ショートカット: ローカル データ フィルター ?これはショートカットアイコンを追加するアドインです。報告ツールバー
- 開閉するコントロールパネル
- を表示/非表示にします伝説
https://community.jmp.com/t5/JMP-Add-Ins/Graph-Builder-Toolbar/ta-p/565466

Re: キーボード ショートカット: ローカル データ フィルター ?おっと、今「気づきました」
gb << show control panel(1)
ただすること以外にもやるべきことがあるコントロールパネルを見せる
したがって(最終バージョン):
Local({first_gb,newState},
Try(
first_gbr = (Current Report() << XPath("//OutlineBox[@helpKey = 'Graph Builder']"))[1] ;
newState=!(first_gbr[IfBox(1)] << get);
(first_gbr << Get Scriptable Object)<< Show Control Panel(newState);
);
);
もっと見る... Re: キーボード ショートカット: ローカル データ フィルター ?
レポートからスクリプト可能オブジェクトに移動し、その後レポートに戻る特別な理由はありましたか?
いいえ、最初に思いついたものを使ってワークアウトしただけです。
Re: キーボード ショートカット: ローカル データ フィルター ?カッコいい、とても頑丈!
次のこと: レジェンドのキーボード ショートカット
Local( {first_gb},
Try(
first_gb = (Current Window() << XPath( "//OutlineBox[@helpKey = 'Graph Builder']" ))[1] << Get Scriptable Object;
first_gb << show legend (!(Report(first_gb)[LegendBox( 1 )] << get width));
)
);
なぜ「現在のレポート」なのか?
-> うーん、デバッグはずっと簡単です 
「コントロール パネル」コマンドをグラフ ビルダー オブジェクトに送信する代わりに、IfBox 値を切り替えることは賢明です (まったく新しい可能性の世界!)
レポートからスクリプト可能オブジェクトに移動し、その後レポートに戻る特別な理由はありましたか?
それ以外の
Local({first_gb},
Try(
first_gb = (Current Report() << XPath("//OutlineBox[@helpKey = 'Graph Builder']"))[1];
first_gb[IfBox(1)] << Set(!(first_gb[IfBox(1)] << get));
);
);
Re: キーボード ショートカット: ローカル データ フィルター ?アウトラインボックスのタイトルが変更されていない場合は、うまく機能すると思います。 Current Report() でグラフ ビルダーが開いていない場合に JMP がエラーをスローするのを避けるために Try() を追加することを検討することもできます。
アウトライン ボックスのタイトルが変更された状況も管理したい場合は、XPath を使用することが最も堅牢なオプションになる可能性があります。 XPath を使用すると、値が 'Graph Builder' であるアウトライン ボックスの helpKey 属性を探し、同様のアイデアを次のように使用できます。 << スクリプト可能オブジェクトの取得
Local({first_gb},
Try(
first_gb = (Current Report() << XPath("//OutlineBox[@helpKey = 'Graph Builder']"))[1] << Get Scriptable Object;
Report(first_gb)[IfBox(1)] << Set(!(Report(first_gb)[IfBox(1)] << get));
);
);
また、場合によっては、Current Report() の代わりに Current Window() を使用することもできます。それだけ現在アクティブなグラフ ビルダー ウィンドウのコントロール パネルの表示設定を変更したいと考えています (たとえば、グラフ ビルダーがデータ テーブルの背後にある場合でも、Current Report() によってコントロール パネルが変更されると思います)。
Re: キーボード ショートカット: ローカル データ フィルター ?わかりました、ありがとう:)
Names default to here(1);
gb= Current Report()["Graph Builder"] <<GET scriptable="" object=""></GET>
Re: キーボード ショートカット: ローカル データ フィルター ?そのための JMP 組み込みコマンドがあるかどうかはわかりません。そのため、それを処理する JSL を作成してから、そのショートカットを作成する必要があるかもしれません。
Re: キーボード ショートカット: ローカル データ フィルター ?ああ、
プラットフォーム: ローカル データ フィルター
ありがとう、とても便利です:)
そして、のために
「コントロールパネルを表示」?
Re: キーボード ショートカット: ローカル データ フィルター ?表示 / カスタマイズ / メニューとツールバーから独自のショートカットを割り当てることができます

グラフビルダーのみで動作させたい場合は、他のプラットフォームを無視する独自の JSL を作成できます。