組版ROBO7:レコードちらし取り込み>基本操作

インデクス

A.スタート:

新規ドキュメントを開き、操作パネルを表示します。

  1. 「 Illustrator >ファイル>新規…」メニューで Illustrator の新規ドキュメント(印刷、 A4 、単位:ミリメートル)を開いてください。(以下「ドキュメント」はこれを指す)
  2. 「 Illustrator >ウィンドウ>組版ROBO7>レコードちらし取り込み」メニューを選択してください。
    「レコードちらし取り込み」パネルが開きます。(以下「パネル」はこれを指す)

B.取り込み口の準備:

データの取り込み口となるいくつかの文字を用意します。
ドキュメント上にIllustratorの「エリア内文字ツール」を用いて「産地」、「品名」、「価格」と入力した3つの文字を図のように配置してください。

注意:このときの文字オブジェクトの属性(フォントなど)は処理結果に引き継がれます。ただしひとつの文字オブジェクト内でキャラクタごとに異なる属性を指定しても最後尾のキャラクタのものが結果の全キャラクタに適用されます。
また Illustrator の「変形」や「効果」適用も継承されます。


C.データファイルの指定:

  1. パネルの「取り込みファイル: 開く...」ボタンをクリックして「ROBO7チュートリアル」フォルダにある「data20.csv」ファイルを選択してください。
    「取り込みファイル: 区切り」にもご注意ください。ここでは「自動判別」としておいてください。
    「data20.csv」はコンマ区切りのデータファイルです。このファイル形式の詳細については「データファイルについて」をお読みください。
    読み込みが成功すると「取り込みファイル:場所」に読み込みファイルの場所がフルパス形式で表示されます。一度開いたファイルは「取り込みファイル: 履歴」ドロップダウンリストに登録されますので次回からはそこからの選択だけでデータを読み込むことができます。また「取り込みファイル: 文字コード」に UTF-8 か Shift_JIS かが表示されます。

    ヒント:「取り込みファイル:場所」に表示されるファイルパスは全選択してコピーができますので、Finder(macOS)またはエクスプローラー(Windows)から取り込みファイルに簡単に直接アクセスできます。(※1)

  2. パネル左側中央のリストに「data20.csv」ファイルの1レコード目の各フィールドが表示されていることを確認してください。(以下「レコードリスト」はこれを指す)
    このレコードリスト領域はパネルをリサイズすることで拡大縮小できます。

    注意:レコードリストの各エントリの先頭についている「数字:」はフィールド位置を示すもので、データ内容ではありません。

D.各オブジェクトに役を割り当てる:

ドキュメント上の各文字に取り込むフィールド番号を割り当てます。

  1. ドキュメント上の文字「産地」のみを選択してください。
  2. パネルの「レコード番号」を 1 とします。
  3. レコードリストから 2 フィールド目を選びます。
  4. 「セット」ボタンをクリックします。
    この結果として「割り当て情報」欄に「フィールド番号: 1-2」と表示されます。
     「セット」ボタンをクリックする代わりにレコードリストのエントリをダブルクリックしても割り当てができます。

    参考:スレッドテキストへの取り込みにも対応しています。スレッドテキストの場合は先頭のエリア内文字に割り当ててください。


  5. 文字「品名」を選択します。
  6. パネルのレコードリストから 3 フィールド目を選びます。
  7. 「セット」ボタンをクリックしてください。
    この結果「割り当て情報」欄に「フィールド番号: 1-3」と表示されます。
  8. 同様に文字「価格」は 5 フィールド目に割り当ててください。

    画像を配置する場合は「レコードちらし取り込み>画像配置」ページをお読みください。
    バーコードを配置する場合は「レコードちらし取り込み>バーコード配置」ページをお読みください。
    「文字幅自動調整」オプションを使用するには「レコードちらし取り込み>文字幅自動調整」ページをお読みください。

E.ブロック単位の複製:

  1. ステップ D で割り当てたすべてのオブジェクトを選択してグループ化しておきます。これを割り当てブロックと呼ぶことにします。
    このグループ化は必須ではありませんが、以後の作業を円滑にするためのものです。
  2. 割り当てブロックを複製し、全部で3ブロックをそれぞれ離して配置してください。

    ヒント:オブジェクトが互いに異なるレイヤーにある場合に、レイヤーもあわせレイヤー関係を維持したままコピー&ペーストするには、事前にIllustratorの「レイヤー」パネルのパネルメニュー項目「コピー元のレイヤーにペースト」にチェックを入れてください。同一ドキュメント上でのドラッグによる複製の場合はその限りではありません。

F.ブロック単位でのレコード番号の付け替え:

  1. 割り当てブロックの複製のひとつを選択します。
    複数オブジェクトを選択しているときにはパネルの「割り当て情報」欄の表示は「?」になります。
  2. 「レコード番号」を 2 に変更します。
  3. 「レコード番号付け替え」ボタンをクリックしてください。

  4. 確認のため Illustrator のダイレクト選択ツール(白矢印アイコン)でステップ 2 で操作した割り当てブロックのうち「価格」の文字を選択してみてください。「割り当て情報」欄に「フィールド番号: 2-5」と表示されるはずです。この割り当てブロックの他のオブジェクトもレコード番号が 2 に置き換わっているはずです。
  5. 3つ目の複製ブロックを選択してください。
  6. 「レコード番号」を 3 に変更します。
  7. 「レコード番号付け替え」ボタンをクリックしてください。
  8. これまでのドキュメントを「ちらし_ひな型.ai」という名称のファイルとして保存してください。

G.一括取り込みの実行:

  1. ステップ D の「ちらし_ひな型.ai」ファイルを Illustrator の「別名で保存...」により「ちらし.ai」という名称で保存し開いたままにしておきます。
  2. ドキュメント上の3つの割り当てブロックとも選択します。
  3. 「一括取込」ボタンをクリックしてください。



  4. 3ブロックともに割り当て通りのレコードが取り込まれ内容が変更されます。



    注意:処理結果のオブジェクトの割り当て情報はそのまま残りますので、取り込み後にも選択対象を「一括取込」で変更できます。
    なお、割り当て情報はIllustratorのオブジェクトに影響を及ぼすことはありませんが、 結果の割り当て情報を一括して取り除くにはドキュメント上のオブジェクトを全選択して「リセット」ボタンをクリックしてください。

(※1)macOS上なら「Finder>移動>フォルダへ移動...」メニューコマンドを選択して、ウィンドウ入力欄にパスをペーストして「移動」ボタンをクリックします。Windows上なら検索窓にフルパスをペーストまたは末尾のファイル名を除いたパスを入力します。