このウィッシュリストのリクエストのきっかけは何ですか?
レポートをクリックすると、それに関連付けられたデータ テーブルが最新になるなど、さまざまなことが起こります。最近、別のデータ テーブルを最新にしたいケースがいくつかありましたが、現時点ではレポートがクリックされたときに何が起こるかを指定できません。
どのような改善を望みますか?
OnClose、OnOpen、または OnValidate に似た、新しいウィンドウの OnActivate 機能。これは、ユーザーがタイトル バーをクリックしたときのように、ウィンドウがフォーカスを取得して最上部に表示されるときに使用されます。この場合、JMP は処理を行い、この OnActivate はそれらの処理の後に発生します。このように、OnActivate は、JMP が現在のテーブルに決定したテーブルをオーバーライドし、通常、何が起こるかについて最終決定権を持ちます。
このアイデアはなぜ重要なのでしょうか?
私が気づいたケースは、複数のテーブルが関係するライブ プロットを含むレポート、または関係するテーブルがそれ自体を最新にできないプライベート テーブルである場合でした。JMP サポートは、このウィッシュ リスト リクエスト (ケース番号は下記) を作成するように勧めてくれました。彼らとのケースを通じて、レポートがクリックされたときに JMP が行う処理の一部を学びました。結果として、複数のテーブルが関係する複雑なレポートの場合、複雑になる可能性があり、特定の選択が行われることを保証するのは難しい場合があります。
また、「OnActivate」で実行したい他の便利な機能もあると思います (たとえば、その場合に更新できるディスプレイがあり、利用可能な機能の論理的な拡張のように思えます)。