ターゲットドキュメントとして使用するドキュメントを作成するか、開きます。
ソースファイルからの変数データを結合するためのプレースホルダーフィールドを含む Adobe InDesign ドキュメントの作成と設定方法を学びます。
データソースを作成した後、ターゲットドキュメントを設定してそのデータフィールドを挿入します。ターゲットドキュメントには、すべての出力で使用されるプレースホルダーテキストとグラフィックが含まれています。データソースを選択するとフィールドが挿入可能になり、結合時に InDesign はプレースホルダーをデータに置き換える新しいドキュメントを作成します。データフィールドは、ドキュメントページまたは親ページのどちらかに配置することができます。
データソースの選択と読み込み
フィールドを挿入する前に、データ結合パネルでデータソースを選択します。各ターゲットドキュメントは 1 つのデータソースのみ使用できます。
データ結合パネルを開きます(ウィンドウ > ユーティリティ > データ結合)。
データ結合パネルメニューから「データソース」を選択します。
「読み込みオプションを表示」を有効にして、ファイル解釈方法を手動で制御します。
InDesign は通常、正しい区切り文字とエンコーディングを自動的に検出しますが、正しく識別されない場合は変更できます。
データソースファイルを選択して、「開く」を選択します。
読み込みオプションを表示を選択した場合は、区切り文字とエンコーディングオプションを調整します。
データ結合パネルにフィールド名が表示されていることを確認します。
エラーや不正なフィールドが表示される場合は、ソースファイルを編集してカンマ区切り、タブ区切り、またはセミコロン区切りファイルとして保存します。
最新のデータがターゲットドキュメントに表示されるように、データソースが変更されるたびに更新します。
テキストデータフィールドの挿入
ドキュメントページまたは親ページ上にテキストフレームを作成します。
テキストフレーム内に挿入ポイントを配置するか、データフィールドに置き換えたい既存のテキストを選択します。
データ結合パネルで、挿入したいテキストフィールド名を選択します。
必要に応じて文字と段落の書式を使用してプレースホルダーテキストを書式設定します。適用した書式はすべての結合されたレコードに適用されます。
追加のテキストフィールドについても繰り返し、プレースホルダー間に句読点、スペース、静的テキストを追加します。
テキストフィールドのプレースホルダーは、二重山括弧(例:<<Name>>)で表示し、現在のテキスト書式設定を使用します。フィールド名を入力するのではなく、データ結合パネルから挿入する必要があります。
画像データフィールドの挿入
画像データフィールドを使用して、結合中にデータソースから画像を取り込む画像プレースホルダーを配置します。
ウィンドウ/ユーティリティ/データ結合を選択します。
レイアウト内での表示位置に応じて、次のいずれかの方法で画像プレースホルダーを挿入します:
- インライン画像プレースホルダー:画像フィールドをテキストフレームにドラッグして、テキストと同じ行に挿入します。
- 浮動画像プレースホルダー:既存のグラフィックスフレームに画像フィールドをドラッグして、浮動画像として挿入します。
- グループ化またはネストされたオブジェクト内の画像プレースホルダー:ターゲットグループ、表のセル、またはネストされたオブジェクトに画像フィールドをドラッグして、プレースホルダーを挿入します。
プレースホルダーが正しく表示されることを確認します。画像プレースホルダーは、フィールド名を表示するフレームとして表示されます。
ワークフロー強化のための親ページプレースホルダーを設定
複雑なプロジェクトや頻繁に更新されるプロジェクトで作業する際は、親ページを使用してデータフィールドを配置します。このアプローチにより、より多くのコントロールが可能になり、結合されたドキュメントをデータソースにリンクしたまま保ち、結合設定を再利用してレイアウトを簡単に再作成または更新できます。
ページパネルを開き、データフィールドを配置したい親ページに移動します。
データフィールドを含むテキストフレームで、「選択時に親ページアイテムの上書きを許可」が有効になっていることを確認します(ページパネルメニュー)。
ドキュメントページで説明したのと同じ方法でデータフィールドプレースホルダーを挿入します。
プレースホルダーは親ページに残り、結合出力のドキュメントページでは上書きされたアイテムとして表示されます。
親ページをドキュメントの最初のページに適用します。データフィールドは親ページとドキュメントページの両方に同時に存在することはできません。
プレースホルダーが見つからないというエラーが表示される場合は、1 ページ目が右側の親ページに基づいているため、フィールドが正しい親ページに配置されているかを確認します。データやレイアウトを変更した後に結合ドキュメントを更新するには、「データフィールドの内容を更新」を選択します。
プレースホルダー設定をプレビューして確認します
結合前にレコードをプレビューして、データがレイアウトに正しく表示されることを確認します。プレビューが有効な場合、InDesign はフィールドプレースホルダーを元ファイルの実際のデータに置き換えます。例えば、<<Company>> ではなく、Adobe などの会社名が表示されます。
データ結合パネルで、「プレビュー」を選択して、プレースホルダーを最初のレコードの実際のデータに置き換えます。
ナビゲーションの矢印を使用して、他のレコードのデータを切り替えます。
レコード内のタイプミスや余分なスペースなどの問題が見つかった場合は、元のアプリケーションでソースファイルを編集します。
ターゲットドキュメントを保存する前に、プレビューの選択を解除してプレースホルダー表示に戻ります。