| フォームを編集するには |  |
| 基本フォームの設定と運用準備が完了したら、フォームのレイアウトを変更して最終的な結果が得られるようにします。フォームの編集タスクは、基本的なフォーム編集手順で実行されます。 ここでは、通常のフォーム編集操作の多くを一般的な領域に分類して概要を説明します。 フォームの内容を編集するには では、表示されるラベルとフィールドについて説明します。 フォームの構成を編集するには では、表示されるフィールドとタブのグループ化について説明します。 フォームの順序を編集するには では、ラベルとフィールドの順序と相対的な配置について説明します。 重要 ダイナミックフォームエディタの詳細については、ダイナミックフォームエディタのオンラインヘルプを参照してください。 フォームの内容を編集するには フォームに表示されるラベルやフィールドにより、フォームのレイアウトが決まります。 概要セッションと詳細セッションのフィールドを指定するには 個々のフィールドについて、フィールドを概要セッションに表示するか、詳細セッションに表示するか、またはその両方に表示するかを以下の手順で指定します。 フォームフィールドを右クリックし、ショートカットメニューのプロパティをクリックします。フィールドのプロパティダイアログが開きます。 位置タブで、フィールドを詳細セッションに表示するか、概要セッションに表示するか、またはその両方に表示するかを選択します。 他のフィールドに移動するには、ダイアログ内のナビゲーションボタンをクリックします。 フォームエディタ内から変更結果を確認できます。ファイルメニューの概要セッションの表示をクリックします。概要セッションが開始されます。詳細セッションを表示する場合は、詳細セッションの表示をクリックします。 詳細および概要セッションの選択 詳細および概要セッションのフィールド フィールドを追加するには フィールドは以下の条件に従ってフォームに追加できます。 フィールドはセッションのメインテーブルで定義する フィールドはメインテーブルの参照テーブルで定義する フィールドはプログラム (UI) スクリプトで定義する フォームにフィールドを追加するには 追加するフィールドの前のフィールドをハイライトします。挿入メニューのフィールドをクリックします。ラベルのアイコンが付いた新しいフィールドが追加されます。 フィールドのプロパティを編集します。フィールドの名前と属性を一般タブで定義します。新しいフィールドがテーブルフィールドの場合は、リストから選択できます。 フィールド名の隣のズームボタンをクリックします。テーブルフィールド (ttadv4529m000) セッションが開始されます。 テーブルフィールドを選択します。フィールドがメインテーブルにない場合は、検索ボタンを使用して別のテーブルを選択してください。 フィールドのその他のプロパティを定義します。フィールドが参照専用フィールドの場合は、ラベルタブでラベルコードフィールドをクリアしてラベルを削除できます。 フィールドの重要性に応じて、概要セッションに表示するか、詳細セッションに表示するか、またはその両方に表示するかを選択できます。 新フィールドは、ダイナミックフォームエディタに表示されます。インデントされたフィールドは、フィールドが ｢子｣ フィールドであることを示します。子フィールドは親フィールドの右隣に、同じ親を持つフィールドと同じインデントレベルに表示されます。フィールドのインデントを変更するには、エディタのツールバーで右ボタンと左ボタンを使用します。 フォームを保存します。 フィールドのプロパティ - 一般タブ フィールドのインデント チェックボックスの外観 値が 2 個ある列挙ドメインは、チェックボックスと見なすことができます。デフォルトの外観はドロップダウンリストボックスです。 列挙ドメインの外観を変更するには 列挙ドメインのあるフィールドのプロパティで、外観タブを選択します。 チェックボックスを選択します。 列挙チェックボックス 詳細セッションを表示すると、列挙ドメインのフィールドがチェックボックスとして表示されます。 チェックボックスとしての列挙 または、列挙ドメインのどのフォームでもドメインの外観を変更できます。ドメインの外観を変更するには、チェックボックスとして表示されるドメイン (ttgfd4520m000) セッションでドメインを挿入します。 フォームの構成を編集するには フィールドのグループ分けとタブラベルにより、フォームの構造が決まります。 フィールドグループを追加するには フィールドグループにはタイトルがあります。フィールドグループのフィールドはインデントリスト内に表示されます。 フィールドグループを作成するには 挿入メニューのグループをクリックします。 フォルダアイコンが付いた新しいグループが追加されます。グループは、ハイライトしたフィールドの真下に追加されます。必要に応じて、上矢印と下矢印のボタンを使用してフィールドグループを並べ替えます。 プロパティをクリックして、グループのプロパティダイアログを開始します。新しいグループのラベルを入力し、他のグループプロパティを指定します。ダイアログのフィールドの詳細については、ダイナミックフォームエディタのオンラインヘルプを参照してください。 OK をクリックします。フォームエディタでフィールドグループのラベルが変わります。 矢印ボタンを使用して、フィールドをグループに移動します。 グループのプロパティ グループへのフィールドの移動 グループとフィールドを配置するには フィールドグループの配置とフィールドの配置はフォームのレイアウトを決める上で重要です。フォームは動的に生成されるため、主にこの配置によってフォーム上のラベルとフィールドの位置を制御します。 グループとフィールドの配置は、フィールドグループ、副グループ、およびフィールドのインデントレベルで決まります。グループのインデントレベルは、グループがタブか、タブ内のフィールドグループ (副グループ) かを決定します。副グループは隣接して配置できます。 フィールドのインデントレベルは、フィールドが新しい行に配置されるか (フォームの左側)、前のフィールドの右側のフィールドとして配置されるかを決定します。列のフィールドの配置は、フィールドが属するフィールドグループのグループ配置の選択によって決まります。 フィールドグループやフィールドのインデントレベルを調整するには、左右の矢印ボタンを使用します。 例- 品目のフィールド配置 品目フォームには多数のフィールドがあります。重量フィールドグループでは、総重量フィールドの右側に正味重量を配置します。正味重量フィールドのインデントレベルを 1 レベル右に変更します。 品目のフィールド配置 下図は結果を示しています。 フィールドの配置結果 例- グループ配置 品目フォームには、｢重量グループ｣ と ｢在庫値グループ｣ という 2 つの副グループがあります。これらのグループは隣接して配置します。 一般グループを編集して、隣接する 2 つの副グループがあることを示します。 隣接する 2 つの副グループ 重量グループと在庫値グループで、他グループと横並びプロパティを選択して、この副グループが、別のグループの隣にある副グループの 1 つであることを示します。 [他グループと横並び] の選択 下図は結果を示しています。 グループ配置結果 副グループ内のフィールドのタブ順序によって、第 2 の副グループのフィールドにタブ移動する前に、最初の副グループ内のフィールドをタブ移動できます。 フォームの順序を編集するには フォーム内の順序により、そのデータの相対的な重要性を表現できます。フィールドグループとフィールドに順序を付けることができます。フィールドグループまたはフィールドの順序を変更するには、その項目をハイライト (選択) し、エディタのツールバーにあ上ボタンと下ボタンを使用してその項目を移動します。または、項目をドラッグアンドドロップすることもできます。 順序ツール 例- 品目のフィールド順序 購買価格フィールドを発注先情報の上に移動し、パッキングフィールドを重量フィールドグループに移動します。 品目のフィールド順序 その結果、フィールドが目的の順序で表示されています。 フィールド順序結果 グループとフィールドの配置の詳細については、ダイナミックフォームエディタのオンラインヘルプで ｢Alignment｣ を参照してください。 関連トピック フォーム フォームを作成するには セッションを作成するには |