データ・フォームの使用方法
データ・フォームがクライアント・マシンにデプロイされている場合、ユーザーはフォームを使用してデータを表示および操作できます。次の図は、フレーム・ウィンドウに表示されるJClientデータ・フォームの例です。
フォームの最上部にはメニュー・バーがあります。メニュー・バーの下には、マスター表のデータ間を移動するためのナビゲーション・バーがあります。フォームの一番下にあるナビゲーション・バーでは、ディテール表内の移動および操作を行えます。
この例では、Department表をマスター表とします。データ・バインドされたテキスト・フィールド・コントロールはDepartment表の列に対応し、それぞれDEPTNO(部門コード)、DNAME(部門名)、およびMGRNO(マネージャID)が表示されています。また、データ・バインドされたグリッド・コントロールを使用して、ディテール表Employeeのデータが表示されています。
「部門コード」フィールドにデータを入力すると、データ・フォームでは、Department表とEmployee表のマスター/ディテール関係を基に、グリッド・コントロールに表示するデータが決定されます。グリッド・コントロールには、ディテール表の列EMPNO(従業員番号)、FIRSTNAME(名前)、LASTNAME(氏名)およびEMAIL(メールアドレス)が表示されます。また、フォームには、表示されているデータのステータスを示すステータス・バーが表示されます。
次の表では、データ・フォームと対話するためにナビゲーション・バーで実行できる処理を示します。
実行する処理 |
クリックするアイコン |
---|---|
フォーム内でデータ間を移動(先頭へ、前へ、次へ、最後へ)します。 |
|
選択されている行の下に、1行のデータを挿入します。 |
|
選択されている行を削除します。 |
|
データベースに対する変更を保存します。 |
|
フォームに加えられた変更を元に戻します。 |
|
パネルが検索モードをサポートするかどうかを切り替えます。検索モードでは、パネルからパラメータを入力し、問合せ条件を変更します。 |
|
パネルに関連付けられた問合せを実行します。パネルが検索モードになっている場合、例による問合せが実行されます。 |
|