テーブルボックスの列による並べ替えを無効にするオプションJSL でテーブルボックスの列による並べ替えを無効にする機能が欲しいです。
これに対する私の現在の関心の多くは、並べ替えに関するいくつかの問題によって引き起こされています。
- JMP16.2 より前では、ボックスのソートではcolbox() の内容がソートされず、不一致のままになります。
- 16.2 では、colbox() エントリはソートされ、他の列と整列したままになりますが、個々のボックスの番号付けは変更されません。
- JMP は、< を使用して個々のセルを強調表示したテーブル ボックスを作成できます。 テーブルボックスのセルを色付け可能にする - JMP ユーザー コミュニティ
しかし、たとえそれらが修正されたとしても、テーブルボックスを使用して、並べ替えによって損なわれる高度にカスタマイズされた情報表示のスクリプトを作成し、ユーザーが再配置できないようにしたい状況があると思います。
その例として、私が作成しているテーブルボックスでは、他の列コンテンツと一緒に移動させたくない列ボックス内のボタンが含まれています。あるいは、テーブルボックスの外側にボタンのようなものを配置し、コンテンツと並んでいて、それを特定のコンテンツに揃えたい場合は、テーブルがソートされたことを知り、この別の表示ボックスを再配置する必要があります。この種の例としては、テーブル ボックスの隣にあるもので、コンテンツの一部との位置合わせを考慮しているため、固定されたままにしておきたいか、再配置されたかどうかを知る必要があるという例があります。列による並べ替えでトリガーされる関数を設定できるようにするために、別のウィッシュ リスト項目を作成するつもりです。
自動化とスクリプト作成Re:テーブルボックスの列で並べ替えを無効にするオプション更新:ハイライトの並べ替えの問題は最新のJMPでも修正されているようですが、並べ替えを無効にできるようにするという希望は変わりません
Re:テーブルボックスの列による並べ替えを無効にするオプション同僚は、<< SetContextMenuScriptを使用して、[列で並べ替え]を提供するユーザーに表示されるメニューを実際にオーバーライドできることを指摘しました。それは本当にこの願いを解決します。ソートは無効になりませんが、JSLを介して<< SortbyColumnを実行できます。これは、私が望んでいたものよりも実際に優れています。 良い!
Re:テーブルボックスの列で並べ替えを無効にするオプション-ステータスが次のように変更されました:すでに提供されています@hardner私はあなたが解決策を見つけたのを見ます。このアイテムを更新するためにステータスを変更します。ご意見ありがとうございます!
Re:テーブルボックスの列で並べ替えを無効にするオプション-ステータスが次のように変更されました:配信済み