レイアウトとレポートの作成と管理 > レイアウトへのフィールドの追加 > レイアウト上のフィールドの配置と削除
 
レイアウト上のフィールドの配置と削除
フィールドを定義したら、レイアウトの任意の場所に追加できます。フィールドは、同じテーブル、同じファイルの関連テーブル、または別の FileMaker Pro のファイルの関連テーブルから追加できます。
関連フィールドは、レイアウト上に直接配置するか、または ポータル内に配置することができますが、それぞれの方法で結果が異なります。関連フィールドの配置場所の決定を参照してください。
レイアウト上にフィールドを配置するには、次の操作を行います。
1. レイアウトモードに切り替えて、レイアウトポップメニューからフィールドを追加するレイアウトを選択します。
2. 次の操作を行います。
フィールドを追加するには、ステータスツールバーフィールドツール フィールドツール からレイアウト上の目的の位置へフィールドをドラッグします。レイアウト上へフィールドをドラッグするときに、フィールド枠とテキストの基線が表示されます。これにより、レイアウト上の他のオブジェクトと位置を合わせやすくなります。フィールドを配置する位置でマウスのボタンを離します。
関連フィールドをポータルに配置する場合は、ポータルの最初の行に挿入します。ポータルの各フィールドが、ポータルでレコードを表示するように設定されたテーブルに関連するテーブルのフィールドであることを確認してください。関連レコードを表示するためのポータルの作成を参照してください。
フィールドを追加してサイズ変更するには、ステータスツールバーフィールド/コントロール フィールド/コントロールツール (Windows) の横にある矢印をクリックするか、フィールド/コントロールツール フィールド/コントロールツール (OS X) をクリックしたままにします。十字線をドラッグして、フィールドを配置します。
特定のコントロールまたはフィールドを追加するには、フィールド/コントロール フィールド/コントロールツール (Windows) の横にある矢印をクリックするか、フィールド/コントロールツール フィールド/コントロールツール (OS X) をクリックしたまま、レイアウトに追加するフィールドまたはコントロールのタイプを選択します。十字線をドラッグして、フィールドを配置します。
メモ  フィールド/コントロールツールには現在選択されているツールのアイコンが表示されます。
3. [フィールド指定] ダイアログボックスで、配置するフィールドを選択します。
別のテーブルのフィールドを選択するには、フィールド一覧の上にあるテーブル一覧からテーブルを選択します。または [データベースの管理] ボタン をクリックして、リレーションシップまたはテーブルを作成します。次にフィールドの一覧から関連フィールドを選択します。
4. レイアウト上で、フィールド名を挿入する場合は、[ラベルの作成] を選択します。
フィールドラベルの追加と変更を参照してください。
5. [OK] をクリックします。
サンプルデータを表示するように選択している ([表示] メニュー > [オブジェクト] > [サンプルデータ] を選択している) 場合を除き、レイアウトのフィールドにはフィールド名が表示されます。関連テーブルのフィールドには、フィールド名の前に 2 つのコロンが付き、「:: フィールド名」のように表示されます。
オブジェクトフィールドを除くすべてのフィールドには、テキストの基線が表示されます。
メモ  [フィールドピッカー] ダイアログボックスを使用して、フィールドをレイアウトに配置することもできます。データベースフィールドの定義を参照してください。
フィールドを別のフィールドで置き換えるには、次の操作を行います。
1. レイアウトモードで、フィールドをダブルクリックします。
2. [フィールド指定] ダイアログボックスで、別のフィールド名を選択します。
3. [OK] をクリックします。
レイアウトからフィールドを取り除くには、次の操作を行います。
レイアウトからフィールドを取り除いても、データベースからフィールドやそのデータが削除されるわけではありません。
1. レイアウトモードで、フィールドをクリックして選択します。
2. Backspace キーか Delete キー (Windows) または delete キーか del キー (OS X) を押すか、[編集] メニュー > [消去] を選択します。
メモ
レイアウトに追加するフィールドの書式はレイアウトに適用されたテーマに基づきます。カスタムスタイルを適用して、フィールドの表示属性を変更できます。オブジェクト、レイアウトパート、およびレイアウト背景の編集を参照してください。
フィールドの適切なサイズを判断できるように、フィールドに現在のレコードからサンプルデータを表示することができます。[表示] メニュー > [オブジェクト] > [サンプルデータ] を選択します。
テキスト行またはテキストブロックにフィールドデータを挿入するには、マージフィールドを使用します。レイアウト上でのマージフィールドの配置を参照してください。
ロゴやグラフィックの装飾といった固定イメージがすべてのレコードに表示されるようにレイアウトに配置するには、オブジェクトフィールドを使用しないで、そのグラフィックをレイアウトに直接作成するか、貼り付け (ペースト) するか、またはインポートしてから、グラフィックをボディパートに配置します。レイアウト上でのオブジェクトの描画と挿入を参照してください。
定義したフィールドを現在のレイアウトに自動的に配置するには、[環境設定] ダイアログボックスの [レイアウト] タブでその指定を行います。環境設定: レイアウトを参照してください。
レイアウトモードでフィールドの枠内のフィールド名を判読できない場合は、そのフィールドをダブルクリックすると、その名前が [フィールド指定] ダイアログボックスに選択された状態で表示されます。
フィールドはレイアウトの右のグレーの領域に配置できます。グレーの領域に配置したフィールドはレイアウトに保存することや、スクリプトステップで使用することができますが、ブラウズモード、検索モード、およびプレビューモードでは表示されません。ユーザは、そのようなフィールドを選択することや作業することはできず、印刷することもできません。
関連項目 
データベースフィールドの定義
オブジェクトのコピー、複製、および削除
値一覧の定義
データ入力中にオートコンプリートを行なうためのフィールド設定
ドロップダウンカレンダーを表示するためのフィールド設定
ポップアップメニュー、チェックボックス、またはその他のコントロールを表示するためのフィールド設定