以下が回避策のある既知のバグなのか、それともコードについて誤解しているのか、私は疑問に思います。
私はインタラクティブなHTMLとしてタブボックスにいくつかの出力を保存しようとしています。フォーマットについてはあまり気にしていません。見栄えがよく、JMPを開く必要がないものだけです(結果のオーディエンスはJMPを気に入らないでしょう)。多数の列を含むタブボックスを保存するとエラーが発生します。スクロールバーがHTMLに実装されていないように見えます。そのため、ビューは列の内容を表示できません。
以下のコードでBig Classサンプルデータセットを使用して問題を再現しました。具体的には、すべての列を表示したり、スクロールバーを介して表示したりできるようにします。パスを指定してコードを実行すると、JMPで作成されたウィンドウはうまく機能しますが、HTMLファイルはタブボックスで切り取られていることがわかります。
任意の助けまたはguiandanceは大歓迎です。
Names Default to Here(1);
dt = Open("$Sample_Data/Big Class.jmp");
For(i=1,i<=20,i++,
dt << New Column("Col"||Char(i));
);
main_window = New Window("Test Window",
V List Box(
Outline Box("Test",
tab_box = Tab Box("Tab Box",
table_tab = dt << New Data Box(),
)
)
)
);
your_path = "PUT PATH HERE";
main_window << Save Interactive HTML(your_path || "Test.html");こんにちは、
Interactive HTMLエクスポートに含めようとしているデータテーブルはまだサポートされていません。まだサポートしていないグラフや表は、「この機能は対話式ではありません」というツールチップ付きの画像としてレンダリングされます。 まだサポートされていないものを理解しやすくするために、ログにメッセージを書き込みます。あなたは「表示」メニューから「ログ」を選択することによってログを見ることができます。
この場合、スクリプト内の "New Data Box()"呼び出しに対応するメッセージ "Interactive HTML:Unsupported display type:DataBrowserBox"が表示されます。スクロールバーはDataBrowserBoxの一部なので、レンダリングされたイメージに含まれていますが、機能的ではないため、灰色のバーとして表示されます。
アクティブなスクロールバーを使用してデータテーブルをHTMLに保存するスクリプトを試してみたい場合は、以下をお読みください。
https://community.jmp.com/t5/JMP-Scripts/Export COMPANY-Table-to-HTML/ta-p/23410
Interactive HTMLではまだサポートされていないJMPにはまだ多くの機能があります。相対的な重要性を理解した上で、各リリースをサポートするために選択した機能に優先順位を付けます。Interactive HTMLでサポートされている機能を技術サポートを通じて、またはここに記載されている情報についてご連絡ください。 JMPの欲しいものリスト 。
ありがとう、
〜ジョン