複数のデータ テーブルからのプロットを含むダッシュボードを自動的に生成できる jsl スクリプトがあります。 jsl スクリプトを再度実行せずに、後で表示するためにダッシュボードを保存したいと考えています。 現在、ダッシュボードをレポートとして保存すると、データ テーブルをダッシュボードに参照または埋め込むことができます (ただし、現在のデータ テーブルのみ)。 残りのデータ テーブルには、そのオプションがありません。 後でダッシュボードを実行すると、1 つのテーブルのみがリンクされているため、そのデータ テーブルのプロットのみが表示されます。 ダッシュボードを保存するときに複数のテーブルを関連付けるにはどうすればよいですか?
ありがとう。
Dashboard Builder を使用して JMP ダッシュボードを作成するのではなく、New Window() を使用してカスタム レポートを作成しているようです。そうなると、JRPファイルの中身を見ると、基本的にはこんな感じです。
New Table( "name",
...
) << Run Formulas;
New Window( "report 2",
H List Box(
...
)
);
つまり、実際にはスクリプトを書き直そうとしているだけであり、いくつかの理由から、元のスクリプトを実行する方がおそらくより良い解決策です。複数のテーブルがサポートされていないことは 1 つですが、静的レポートを見て完全に把握することができないスクリプトで実行される可能性がある他のことがあります。
レポート ウィンドウのジャーナルを作成し (Windows では Ctrl-J)、ジャーナルを保存することを検討してください。レポートのジャーナルは完全にインタラクティブではありませんが、コンテンツを表示するためにテーブルを開く必要もありません。
JMP ダッシュボードの応答は非常に似ています。ダッシュボード ビルダーは、複数のデータ テーブルの問題をより適切に処理します (「埋め込み」オプションはありませんが、パスまたは名前でテーブルを参照できます)。しかし、保存された JMP ダッシュボードの JRP ファイルを見ると、基本的にダッシュボードの完全な JSL 定義が含まれています。
JMP App(
Set Name( "Dashboard" ),
Set Description( "Two reports arranged horizontally" ),
Dashboard Mode( 1 ),
...
) << Run;