XML を表示するための新しいツールバーをファイル編集ツールバーに追加します。このウィッシュリストのリクエストのきっかけは何ですか?
JMPレポートレイヤーにアクセスするには、XPathを使用するのが一般的で、通常は<< Get XML
どのような改善を望みますか?
レポートの XML を簡単に表示できる機能が欲しいです。最良の場合、インタラクティブになり、レポートから表示ボックスを選択すると、XML の開始タグに移動し、「最悪の場合」、新しいスクリプト ウィンドウが表示されたり、プロパティの表示と同様の場所が開かれたりする可能性があります。
このアイデアはなぜ重要なのでしょうか?
JMP レポートの内容を XML として簡単に確認できるようになります。
自動化とスクリプトRe: XML を表示するための新しいツールバーを File_Edit ツールバーに追加最終的には、時間があるときに独自の「JMP スクリプト ツール」アドインを作成することになり、これはその一部になると思います。そのためのツールはすでにいくつか作成しており、追加のアイデアもいくつかあります。
これはXMLを表示するためのかなり簡単なバージョンです
Names Default To Here(1);
cur_report = Current Report();
If(!IsEmpty(cur_report),
cur_xml = cur_report << get xml;
If(!Contains(Get Window list() << Get Window Title, "View XML"),
sb = Script Box(cur_xml, "XML");
sb << show line numbers(1);
nw = New Window("View XML", /*<<LANGUAGE></LANGUAGE>Re: XML を表示するための新しいツールバーを File_Edit ツールバーに追加こんにちは@SamGardner 、
このタスクを実行するために独自のアドイン/ツールバーを作成できることはわかっていますが、これを JMP のデフォルト機能にしたいと思います (ソリューションが常に独自のソリューションをスクリプト化することである場合、私は実際に希望リスト項目を投稿しません...)。
基本的に、このスクリプトが行うことは、私が最低限必要としているものです (スクリプトは私の環境では機能しません。<< Language() は、JMP18 の New Window の機能になるのではないかと思います)。プロパティ XPath を使用するだけでは十分ではありません。一般的な使用には堅牢性が足りないからです (私の意見では)。これにより、JMP レポートのカスタマイズ、情報の取得、操作が少し高速化され、プロパティ ツールバー ボタンの外側に追加オプションが提供されます。もちろん、これがレポートにリンクされていれば、さらに良くなります。
Re: XML を表示するための新しいツールバーを File_Edit ツールバーに追加このコードを実行するアドインを作成すると、現在のレポートの XML を含む新しいウィンドウが作成されます。
cr=current report();
new window("View XML",
<<TYPE></TYPE>Re: XML を表示するための新しいツールバーを File_Edit ツールバーに追加@jthi、なぜこれが必要なのかもう少し説明していただけますか? XML を取得して、レポート構造内の特定の情報がどこにあるかを確認したいのですか?
また、ご存知ない方のために、レポート ウィンドウで [プロパティの表示] を使用し、ボックス パスを展開してモードとして Xpath を選択すると、表示要素への Xpath を確認できます。
