画面更新を無効にするStack、update、split、summary などのテーブル操作を多数実行するスクリプトがあります。各操作が完了すると、テーブルが表示されます。スクリプトの開始時に画面の更新を停止し、スクリプトの終了時に更新を再びオンにする方法があるかどうかお聞きしたいです。
このようなもの..
//Open Data Table and set to invisible
dt = Open(file,invisible);
// Turn off screen update?
summaryABC = dt<< Summary(Group (:A,:B,:C); // This opens the table that I would like to hide
SummaryAB = summaryABC << Summary(Group (:A,:B);
// other misc table operations
//turn on screen update?
ご協力いただきありがとうございます。
データのブレンドとクリーンアップRe: 画面更新を無効にする@ジェフ・パーキンソン、 感謝します。 これを最後まで読みます:)
Re: 画面更新を無効にする@ティエリー_Sお時間を割いていただきありがとうございます。 それは有り難いです。 私は目に見えないものの使用が好きで、あなたのソリューションとジムのソリューションの両方を組み合わせて使用することにしました。
Re: 画面更新を無効にする@txnelson昔のように:)あなたは私を正して、私を働かせてくれます! お時間を割いていただきありがとうございます。 ここでお会いできてうれしいです..
Re: 画面更新を無効にするおっと、
txnelson は、より優れたソリューションを提供しました。
一番、
TSRe: 画面更新を無効にするsummaryABC = dt<< Summary(<U>Invisible</U>, Group (:A,:B,:C); // This hides the Summary ABC table
SummaryAB = summaryABC << Summary(Group (:A,:B);
// other misc table operations
//turn on screen update?
summaryABC << Bring Windows to Front; // This brings Summary ABC to the front
Summary コマンド (上記を参照) で「Invisible」スイッチの使用を検討したことがありますか? その後、「ウィンドウを最前面に移動」でウィンドウを元に戻すことができます。
注: ウィンドウの非表示ステータスをオンまたはオフにするための正確なコマンド ラインは見つかりませんでした。
一番、
TS
Re: 画面更新を無効にする一般的な「データテーブルを表示しない」という文はありません。
ただし、ほぼすべてのデータ テーブル操作は、目に見えない、またはプライベートなデータテーブルを表示しないようにするオプション。
Re: 画面更新を無効にするこれに対処する一般的な方法を次に示します。Show Window() 関数は、すべてのウィンドウではないにしても、ほぼすべてのウィンドウで使用して、ウィンドウを表示または非表示にすることができます。
names default to here(1);
dt=open("$SAMPLE_DATA/big class.jmp");
dt << show window(0);
wait(5);
dt << show window(1);