.UpdateInProgress ドットフィールド
- Last UpdatedMar 13, 2018
- 1 minute read
.UpdateInProgress ドットフィールドには、履歴トレンド更新処理の現在の状況が示されます。履歴取得処理中にはこのドットフィールドに 1 がセットされ、それ以外の場合は 0 がセットされます。
カテゴリ
履歴
使用法
HistTrendTag.UpdateInProgress
パラメータ
HistTrendTag
トレンド名が割り当てられた履歴トレンドのタグ変数
備考
履歴トレンドが新しいデータを要求するたびに、このドットフィールド値は 1 にセットされます。処理が終了すると、.UpdateInProgress は 0 にリセットされます。.UpdateInProgress は、履歴トレンドに関連する関数の中で使用することができます。
ユーザーが、現在の表示期間外にトレンドをスクロールした場合には、履歴データの取得に時間を要することがあります。.UpdateInProgress ドットフィールドを使用すれば、要求したデータの取得中であることをユーザーに知らせることができます。応答がなければ、トレンドを更新中であることがユーザーにはわかりません。
データタイプ
論理型(読み取り専用)
有効値
0 = 更新は行われていません
1 = 更新中
例
.UpdateInProgress ドットフィールドは通常、履歴トレンドの文字オブジェクトやスクロール ボタンの表示可能リンクの式としてよく使用されます。以下のメッセージ型値の表示アニメーション リンクを指定して .UpdateInProgress ドットフィールドを使用すると、データの取得中にウィンドウに「ビジー」を表示することができます。
DText(HistTrend1.UpdateInProgress,"Busy","Ready")
参照項目
.UpdateCount、.UpdateTrend