中間テーブルの開閉の代わりに進行状況バーを表示する方法<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
スクリプトを作成しました自動化するのプロセス管理限界テーブルの生成そしてそれは多くのことを必要とします結合および連結する中間テーブル。 私がこれらの表やグラフは必要ありません最初に制限を生成するところから、次のことができますチャートを閉じるそれなしそれを画面上に表示するしかし、これらテーブルがポップアップしたり閉じたりするそしてそれはかなり奇妙です。
これらのテーブルが時々ポップアップ表示されるのではなく、進行状況バーを表示するこれもオンラインで検索してスクリプトを作成しました。
しかし、私には理解できませんこのスクリプトをメイン スクリプト ウィンドウのどこに配置するかこれらのデータテーブルを削除します。
このプログレスバーを呼び出すループは、 "メイン機能しかしどこで「calc」関数の「result_win」 ??
助け/提案をいただければ幸いです。
混乱を招いた場合はご迷惑をおかけして申し訳ありません。 私は新しいミツバチなので、JMP をまだ探索中です。
テーブルをポップする代わりに進行状況バーを表示する新しい作業コードが添付されました。 @pmroz さん、貴重なご意見をありがとうございます。ただし、これは非常に自明ですが、2 番目の提案を実装するのを忘れていました。
Re: 中間テーブルの開閉ではなく進行状況バーを表示する方法とても洗練されています。共有してくれてありがとう。いくつかの視覚的なカスタマイズを行い、キャンセル ボタンを追加しました。あなたのスクリプトはさらに多くのことを実行していますが、これは必要な人のための単純な進行状況バーにすぎません。
Re: 中間テーブルの開閉ではなく進行状況バーを表示する方法ピームローズさらにいくつか追加しながら成功しました<<ウィンドウを表示(0)メッセージが表示されますが、まだ最初に作成されている 8 つのテーブルがポップアップ表示されます。 こちらも処分したらすぐに投稿します。
Re: 中間テーブルの開閉ではなく進行状況バーを表示する方法提案してくれてありがとうピームローズ!! 教えていただいた使い方を試していますキャプション()しかし、それでもそれらのテーブルは点滅します。
私がやろうとしているのは、キャプションをもう少し掘り下げて、キャプションをさらに操作して、できるだけ早くここに投稿できるようにすることです。
でも、あなたの努力には本当に感謝しています。
Re: 中間テーブルの開閉ではなく進行状況バーを表示する方法vs90 さん、こんにちは。
「派手なもの」効果の一部を抑制するのに役立つかもしれないいくつかの提案があります。
1. 概要テーブルを作成するときに、次の内容を含めます。見えないキーワード。例えば
param_summ = param_dt <<まとめ(見えない、
グループ( :グループ化、:プロセス、:サンプルラベル、:に)
) ; //パラメータが異なるチャートに対して 3 回指定されているため、パラメータ ファイルの概要を作成します。
2.あなたの主要関数は、最初のサマリーに非表示のキーワードを含めます。また、別のテーブルを作成しないように、テーブルを所定の位置で並べ替えます。
概要_dt = inp_dt <<まとめ(見えない、
グループ(名前として(列1 ) 、名前として(列2 ) 、名前として(列3 ) 、名前として(列4 ))
) ; //パラメータ集計テーブルによって渡された列に基づいて入力ファイルから集計を作成します
概要_dt <<選別(
に(名前として(列3 )) 、注文(上昇) 、テーブルを置き換える
) ; //日付列に基づいて並べ替えます
3. 進行状況バーを使用する代わりに、キャプション戦略的なポイントで機能して、何が起こっているかをユーザーに伝えます。例えば:
キャプション( 「ステップ1を実行します」 ) ;
待って( 0 ) ;
。
// ここにいくつかのコード
。
キャプション( 「ステップ2を実行中」 ) ;
待って( 0 ) ;
。
// さらにコードを追加
。
キャプション(削除) ;
待って( 0 ) ;
wait(0) は、JSL がコードに「追いつく」ようにするために必要です。