Реляционные СУБД в Visual FoxPro 8

         

Использование мастера при создании этикеток

Сначала рассмотрим создание этикетки с помощью мастера. Выполните следующие действия:

  1. Откройте созданный проект.
  2. Выберите вкладку Documents (Документы).
  3. Установите курсор в группу Labels (Этикетки) и нажмите кнопку New (Новый) окна конструктора проекта.
  4. Открывается диалоговое окно New Label (Новая этикетка). Выберите в нем опцию Label Wizard (Мастер этикетки).
  5. Совет
    Для запуска мастера создания этикеток вы можете также в меню Tools (Сервис) выбрать команду Wizards (Мастера), а затем в открывшемся меню — опцию Label (Этикетка).

  6. Запускается мастер по созданию почтовой этикетки. В его первом диалоговом окне выберите источник данных (рис. 17.2), т. е. укажите таблицу, из которой будут выбираться данные, и нажмите кнопку Next (Далее).
  7. На втором шаге из предложенного списка наиболее часто используемых размеров этикеток выберите подходящий (рис. 17.3). Столбец Avery содержит наименования этикеток. В столбце Dimensions (Размеры) отображается размер этикетки, а в столбце Columns (Колонки) — количество колонок этикеток, помещаемых на странице. По умолчанию размер этикеток указывается в дюймах, а при установке опции Metric (Метрический) — в миллиметрах.
  8. В этот список можно добавить новые размеры этикеток. Для этого нажмите кнопку New Label (Новая этикетка). Открывается диалоговое окно Custom Labels (Пользовательские этикетки) (рис. 17.4) со списком пользовательских этикеток. В этом окне можно ввести новые размеры этикеток или изменить существующие.

    Для создания новой или редактирования существующей этикетки необходимо нажать кнопку New (Новый) или Edit (Редактировать) соответственно. При этом открывается диалоговое окно New Label Definition (Определение размеров новой этикетки) (рис. 17.5), позволяющее ввести размеры этикетки или отредактировать установленные. Введите на схеме размеры этикетки, укажите в поле Label Name (Наименование этикетки) наименование этикетки и нажмите кнопку Add (Добавить) или Update (Обновить) для добавления или изменения этикетки соответственно.

    Рис. 17.2. Выбор источника данных для создания этикеток

    Рис. 17.3. Выбор типа этикетки



    Рис. 17.4. Диалоговое окно Custom Labels со списком пользовательских размеров

    Рис. 17.5. Диалоговое окно New Label Definition для определения нового размера этикетки

  9. На третьем шаге создания этикетки необходимо расположить поля, знаки пунктуации (точка, запятая, дефис, пробел, двоеточие), сформировав текст этикетки. Этикетка заполняется последовательно, поэтому перед переносом в нее объектов тщательно спланируйте их размещение в этикетке. Для формирования адреса выполните следующие действия:
    • перенесите из списка Available Fields (Имеющиеся поля) в список Selected Fields (Выбранные поля) поле, содержащее почтовый индекс. Для этого дважды щелкните на поле или нажмите кнопку со стрелкой;
    • чтобы разместить запятую, нажмите кнопку с изображением запятой;
    • для размещения пробела перед названием страны нажмите кнопку Space (Пробел);
    • перенесите поле, содержащее название страны;
    • если необходимо расположить данные с новой строки, нажмите кнопку с изображением изогнутой стрелки;
    • аналогично расположите остальные поля этикетки.
  10. Разместив все необходимые поля (рис. 17.6), нажмите кнопку Next (Далее) для перехода к следующему шагу.

    Рис. 17.6. Расположение объектов в этикетке

  11. Теперь следует задать порядок сортировки данных (рис. 17.7). Перенесите из списка Available fields or index tag (Имеющиеся поля и индексы) в список Selected fields (Выбранные поля) поля пли индексы, по которым хотите упорядочить этикетки. Нажмите кнопку Next (Далее).
  12. В заключительном окне мастера укажите вариант завершающих действий (сохранение этикетки, сохранение и открытие ее в конструкторе этикеток или сохранение и печать), выбрав соответствующую опцию.

При выборе второй опции созданная этикетка сохраняется на лиске и открывается в окне конструктора этикеток (рис. 17.8). На рис. 17.9 показана созданная с помощью мастера этикетка в окне предварительного просмотра.

Рис. 17.7. Определение порядка сортировки

Рис. 17.8. Созданная этикетка в окне конструктора этикеток

Рис. 17.9. Созданная этикетка в окне просмотра

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


Содержание раздела