データテーブルの更新共有 MS Excel データベースからデータを取得するスクリプトを実行しています。
スクリプトを実行してデータを JMP にインポートし、グラフ ビルダーを開いて必要なデータを確認します。
一部のデータがデータベースから取り残されていることがわかりました。つまり、視覚化が適切に機能していないため、戻って追加する必要があります。
次に、グラフ ビルダーとすべてのウィンドウ [ウィンドウ] > [すべてのデータ テーブルを閉じる] を手動で閉じてから、スクリプトを再度開始する必要があります。
私が祈っているスクリプトがそこに存在することで、私はhできるようになりますこれはスクリプト ボタンであり、開いているテーブルがある場合はすべて閉じて、スクリプトを再度実行します。
ボタンは2つ必要になると思います。 1 つは新しいデータを開くため、もう 1 つはテーブルを閉じてリロードするためです??
それとも、ターゲットデータベースに追加された新しいデータで開いているテーブルを更新する方法はありますか?
Re: データテーブルの更新完璧!!!
おそらくおわかりかと思いますが、私は新しいユーザーです。 それがとても簡単なことを願っていました。 Web サイトを調べてみると、CloseAllDataTablesExcept しか見つかりませんでした。明らかに、定義されたテーブルを閉じる方法を知っていました。
データテーブルがまだ開いていない場合でもスクリプトが機能するようになりました。 したがって、初期ロードとアップデートにはボタン 1 つだけが必要です。
ありがとう!
Re: データテーブルの更新@LZF 、
あなたの質問をいくつかの部分に分けてみましょう。
1. データベースから JMP に取り込んだデータの更新
2. 開いているデータテーブルを閉じてスクリプトを簡単に再実行する
JMP に新しいデータを検索させる頻度に応じて、複雑さは変わる可能性があります。JMP が取得したデータを定期的にリッスンして更新し続ける必要がある場合、継続的に新しいデータをリッスンしてチェックする必要があるためです。はもう少し複雑で、それを行う簡単な方法がわかりません。
一方、(2) については、非常に簡単です。 以下のコード行は、開いているすべてのデータ テーブルを閉じる必要があります。データベース内のデータが更新された後にスクリプトを再実行すると、必要なすべてのデータが 1 行で取得されます。
Close All(Data Tables,"No Save");