☑ クールな新機能
☑ 多くのユーザーに役立つ可能性があります!
☑ 「バグ」のように感じられるものを取り除く
☐ あれば便利
☐ 誰も必要としない
このウィッシュリストのリクエストのきっかけは何ですか?
JMPで複数のデータテーブルを開いている場合、暗黙的な依存関係(例:リンクされた要約テーブルとサブセットテーブル)が作成されることがよくあります。GUIでは「関連データを表示」アイコンでこれらの関係を確認できますが、JSLには同等の機能がありません。[TS- 00278736 ]そのため、テーブルを安全に閉じたり、一時的な分析出力を管理したりすることが困難になります。
どのような改善を望みますか?
オープンデータテーブルと関連レポート間の依存関係を照会および管理するための完全なJSL APIが必要です。理想的には、以下の機能が含まれます。
dt << GetMainTable(); to return the parent data table.
dt << GetDependentTables(); to return all child tables derived from it.
dt << HasUnsavedReports(); and dt << GetAssociatedReports(); to detect report windows not saved as table scripts.
- A global function such as
GetOpenTableDependencyGraph(); returning the full dependency graph of all open tables.
These APIs should expose the same dependency information that JMP already shows in the Windows List.
このアイデアはなぜ重要なのでしょうか?スクリプト化されたワークフローでは、親テーブルを閉じる際に従属テーブルやレポートが誤って失われるのを防ぐための確実な方法が必要です。JSLレベルの依存関係グラフは、堅牢性を向上させ、クリーンアップ手順を自動化し、派生テーブルの一貫した管理を可能にします。また、スクリプト機能とGUIを連携させることで、自動化されたプロセスをより安全で明確かつ容易にし、保守を容易にします。
その他の希望