Иллюстрированный самоучитель по Adobe PageMaker 7

Печать с переменными данными

Часто возникает необходимость создания серии публикаций со стандартным набором сведений. Например, это может быть каталог изделий, на каждой странице которого должны располагаться фотография, название, данные о производителе и цена. Другой пример – нужно сверстать публикацию для адресной рассылки так, чтобы вверху страницы располагались имя, фамилия, адрес, телефон адресата, далее помещалось обращение, а основное поле страницы было заполнено стандартным для всех адресатов текстом. Для создания такого рода публикаций используют функцию внедрения полей базы данных.

Создание файла базы данных

Для того чтобы PageMaker мог импортировать файл базы, его следует сохранить в текстовом формате с разделителем – запятой (CSV или ТХТ). Этот тип файлов можно экспортировать из любой базы данных. При отсутствии готовой базы вы можете просто создать ее в текстовом редакторе. Правила форматирования файла данных несложные.

  • Первая строка – это обозначения полей. Они записываются через запятую, без пробелов. Если в состав поля входит картинка, его название должно, начинаться с символа @. Если вы собираетесь организовать базу, содержащую следующие поля: название товара, производитель, цена, фотография, первая строка файла базы будет иметь следующий вид:
    Name,manufacturer,price,@picture.
  • Каждая строка базы отделена возвратом каретки. Если в содержимом поля есть пробел, все поле целиком берется в кавычки. Это правило не распространяется на имена файлов в полях изображений. Приведем пример нескольких строчек базы:
    "Digital Camera",Canon,$580,C:\My Documents\goods\camera.tif;
      
    Phone, Panasonic, $100, C:\My Documents\goods\phone.tif;
      
    CD-player,Sony,$634,C:\My Documents\goods\Cdplayer.tif.
  • Все изображения, которые предполагается использовать в публикации, непременно должны иметь одинаковые соотношения ширины и высоты. Формат их произволен – важно только, чтобы программа могла его импортировать.

Создание шаблона публикации с переменными данными

После того как исходные данные приведены к описанному виду, необходимо открыть PageMaker и создать в программе шаблон для последующего его заполнения сведениями из полей базы данных. Продумайте интерфейс страницы, поместите текст, который будет повторяться в каждом входе (например, информация о правилах и способах покупки изделия). Создайте или импортируйте всю информацию, которая будет одинаковой для входов (графические примитивы, изображения, фреймы и пр.).

Затем откройте палитру Data Merge (Помещение данных) одноименной командой подменю Plug-In palettes (Дополнительные палитры) меню Window (Окно). В момент открытия палитра пуста (рис. 16.25, а).

Иллюстрированный самоучитель по Adobe PageMaker 7 › Верстка таблиц и бланков › Печать с переменными данными
Рис. 16.25, а) Палитра Data Merge: пустая

Иллюстрированный самоучитель по Adobe PageMaker 7 › Верстка таблиц и бланков › Печать с переменными данными
Рис. 16.25, б) Палитра Data Merge:с помещенными полями базы и открытым меню

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.