| Refresh グリッドイベント | |
グリッドコントロールがロードされる前に行う必要のある操作を定義します。このイベントは、グリッドがロードされる直前に実行されます。フォームのグリッドに表示されるデータは、データベースからロードされます。
Event grid_control.Refresh
event_code
EndEvent
入力値の説明:
grid_control
グリッドコントロールの名前です。
Event_code
イベントに関連付けられたコードです。
Web Panel オブジェクトまたは Panel オブジェクトに、特定の期間 (Date の範囲) の請求書 (Customer Invoice) が表示されるとします。
条件は、次のようになります:
SupplierId = &SupplierId;
PoDate >= &Date1;
PoDate <= &Date2;
エンドユーザーが &SupplierId、&Date1、または &Date2 の値を変更すると、新しい条件を満たす情報を表示するために、グリッドがリロードされます。
つまり、そのグリッドに関連付けられた Refresh イベントが発生します。
次の場合に、Refresh イベントがトリガーされます (グリッドがリロードされます)。
- Start イベントの後。
- 別のイベント (通常、Enter イベントまたはユーザー定義のイベント) 内で Refresh コマンドが実行されたとき。
- Web ジェネレーターの場合:
- [ Web User Experience ] プロパティが [ Smooth ] の状態で Refresh コマンドを実行した場合、POST HTTP でのグリッドの再表示は、Grid Refresh メソッドが実行されているときにのみ行われます。
- ユーザーがメニューバーの [ 再表示 ] オプションを選択した場合 (または F5 キーを押した場合)。
- Web パネルの [ Automatic refresh ] プロパティが「When variables in conditions change」であり、条件にある変数がユーザーによって変更された場合 (Web パネルには、項目属性の値が表示されます)、グリッドの Refresh イベントがトリガーされます。これは、条件にある変数の値によって、グリッドに表示される項目属性の値の範囲が決まるからです。
|
|
|
|
|