11月20日のJSLのヒントとコツのセッション親愛なるコミュニティの皆様、
11 月 20 日に、「ヒントとコツ」に関する Scripters Club セッションを開催します。詳細と登録については、こちらをご覧ください: https://www.jmp.com/en_gb/events/users-groups/users-group-meetings/register-for-scripters-club-2024.html
取り上げたい項目のリストはありますが、皆さんからのご意見もぜひお聞かせください。
- もっと詳しく知りたいことはありますか?
- スクリプトを作成するときに、特に直面する課題はありますか?
- コミュニティと共有したいヒントはありますか?
ありがとう!
@jthi 、 @thickey1 、 @Georg @maurogerber
11月20日のJSLのヒントとコツのセッションについておそらく、ヒントに関していくつかのアイデアを提供できると思います:
- 再注文
- 連想配列の並べ替え
- 何らかの基準に基づいて列を並べ替える
- スクリプトインデックスのヒントとコツ
- ディスプレイボックスへの参照の検索
- 括弧内の値を抽出する
- ユニークな値を取得する
- データテーブルの添え字
- テキストをデータテーブルとして開く
- 実行コマンド内の引用符
- 逃げる脱出
- 物事をランダム化する
- すでに開いている(レポート)ウィンドウからプラットフォーム設定を見つける
- 可能な組み合わせを取得する
- 「テスト」式の評価
- ...
11月20日のJSLのヒントとコツのセッションについて- アプリケーションビルダーでコードをデバッグする方法
- 別のファイルに「インクルード」されている jsl ファイル内のコードをデバッグするにはどうすればよいでしょうか?
つまり、名前空間にアクセスする方法です。
JSL デバッガーを効率的に操作する方法:
毎回「最初から」始めなければなりませんか? シンボルの値を「オンザフライ」で変更できますか? 関数の先頭に戻ることはできますか?
保存されたスクリプトから情報を抽出する方法。例: グラフビルダースクリプトの変数または軸設定
JSL とワークフロー ビルダー?
ワークフロービルダーによって記録されないワークフローの部分をどのように処理しますか?
11月20日のJSLのヒントとコツのセッションについてこの課題をどうやって解決しますか?
仕様(値)内である
11月20日のJSLのヒントとコツのセッションについてコミュニティで見つけたJMP/JSL のベスト プラクティスであるヒントとコツのコレクションです。
最も重要なものをリストに追加しました:

11月20日のJSLのヒントとコツのセッションについてXPath に関する素晴らしいヒントとコツ:
https://community.jmp.com/t5/Abstracts/I-Can-See-It-How-Do-I-Get-It/ev-p/776041
質問: XPath を堅牢にして、ローカル言語設定でも適切に機能するようにするにはどうすればよいですか?
ディスプレイツリーのインデックス作成 - どのように機能しますか?

names default to here(1);
dt=Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj=dt<<CONTROL chart="" builder=""> </CONTROL>
11月20日のJSLのヒントとコツのセッションについて列の数式内の一時変数 - 後続の行で再度使用されます。
If(Starts With(:Column 1, "Header"),
flag = :Column 1
);
flag;
@jthi 行内のいくつかのヘッダーを使用してデータをサブセット化するにはどうすればよいですか?
11月20日のJSLのヒントとコツのセッションについてシーケンシャル スクリプト内の (非モーダル) ダイアログ ウィンドウ
11月20日のJSLのヒントとコツのセッションについてリストがどのようにソートされるかをログに記録します。
Sort( {{111,1}, {212,2},{4,3}} )- 最初のエントリでソート
- ログのエントリを送信する