レイアウト上でのマージフィールドの配置
マージフィールドを使用すると、フィールドデータと定型書簡、ラベル、封筒、契約書といったドキュメントのテキストを組み合わせることができます。マージフィールドはテキストブロックで作成するので、固定のテキストとフィールドデータを同時に使用することができます。
マージフィールドは、各レコードのフィールドに含まれるテキストの長さに合わせて拡大/縮小されます。例:
  •
マージフィールド <<氏名>> が「様」というテキストの前にある場合(つまり <<氏名>>様」)、 「氏名」フィールドに「田中純生」というテキストが入力されていると、ブラウズモードまたはプレビューモードでは「田中純生様」と表示されます。
  •
マージフィールド自体が1行のテキストである場合は、そのマージフィールドに表示するデータがないと(宛先ラベルの「住所2」フィールドにデータがない場合など)、テキストブロックから空の行が削除され、テキストが見やすくなります。
注意  ブラウズモードでは、マージフィールドのデータを入力したり、編集することはできません。データを入力するには、データ入力が可能な標準のフィールドを含む異なるレイアウトを使用します。
レイアウト上にマージフィールドを配置するには、次の操作を行います。
1.
レイアウトモードに切り替えて、次のいずれかの操作を行います。
  •
  •
既存のテキストブロックにマージフィールドを挿入するには、ステータスツールバーテキストツール レイアウトのパートラベルとパートの境界線 をクリックしてから、テキストブロック内をクリックしてマージフィールドを挿入する位置に挿入ポイントを配置します。
2.
[挿入] メニューから [マージフィールド...] を選択します。
3.
関連テーブルのフィールドを選択するには、フィールド一覧の上にあるテーブル一覧からテーブルを選択します。 または、[データベースの管理] を選択して、新しいフィールド、テーブル、またはリレーションシップを作成します。
4.
[OK] をクリックします。
テキストブロック内に二重の半角山形カッコ(<< と >>)で囲まれたフィールド名が表示されます。
マージフィールドを削除するには、フィールド名を << と >> の記号とともに選択し、Backspace キーか Delete キー(Windows)または delete キーか del キー(Mac OS)を押します。
注意
  •
必要に応じて、マージフィールド間に句読点、空白、改行、およびテキストを挿入できます。<< と >> の記号の間に、余分な文字を入力しないように注意してください。
  •
<<フィールド>> のように、フィールド名を半角山形カッコで囲んで入力すると、マージフィールドを直接テキストブロックに挿入できます。 半角山形カッコを使用してください。半角引用符は使用できません。
  •
マージフィールド内のフィールドデータにブラウズ、プレビュー、または印刷するときに使用されるテキスト属性を指定するには、レイアウトモードでマージフィールド名と << および >> の記号を選択し、書式設定のオプションを選択します。 データの書式設定オプション(フィールドタイプに適した数字、日付、または時刻)を指定するには、選択ツール(ポインタツール)をクリックし、マージフィールドをクリックします。この後に書式設定オプションを選択します。詳細については、レイアウトモードでのフィールドオブジェクトの書式設定と設定および テキストの書式設定を参照してください。
  •
テキストフィールドをマージフィールドとして指定し、ブラウズモードで(別のレイアウト上で)そのフィールドの値にテキスト属性(スタイル、色、サイズなど)を指定すると、マージフィールドにこれらの属性が適用されます。
  •
ブラウズモードおよびプレビューモードでは、テキストブロックのサイズに収まるだけのテキストが表示および印刷されます。多くの場合、マージフィールドに表示されるデータの情報量はフィールドごとに異なるため、テキストブロックの内容が欠けたり、完全には表示されない場合があります。必要に応じて、テキスト全体が表示されるようにテキストブロックのサイズを変更します。テキストブロックのサイズ変更の詳細については、オブジェクトの形とサイズの変更を参照してください。
  •
フィールドと他のレイアウトオブジェクトの余白を詰める、繰り返しフィールドや値一覧の空白行を詰める、またはオブジェクトが配置されているレイアウトパートを上方に縮小するには、スライドオプションを設定します。詳細については、印刷時の余分なスペースの除去を参照してください。