Базы данных Visual Foxpro

         

Создание отчета в свободной форме

Мы рассмотрели основные этапы работ для создания отчета в конструкторе отчетов. Приступим к созданию отчета в свободной форме для рассылки прайс-листов потенциальным клиентам.

  1. Откройте проект sales.

  2. Откройте базу данных проекта. Для этого на вкладке Data (Данные) установите курсор на ее название и нажмите кнопку Open (Открыть) окна проекта. При этом на стандартной панели инструментов в списке Databases (Базы данных) появляется название открытой базы данных.
  3. Перейдите на вкладку Documents (Документы), выберите группу Reports (Отчеты) и нажмите кнопку New (Новый). В открывшемся диалоговом окне New Report (Новый отчет) выберите опцию New Report (Новый отчет). Открывается окно конструктора отчетов.
  4. Откройте среду окружения отчета Data Environment (Среда окружения), выполнив команду Environment (Окружение) из меню View (Вид) или выбрав команду Data Environment (Среда окружения) контекстного меню.
  5. Для размещения таблицы в среде окружения в меню Data Environment (Среда окружения) выберите команду Add (Добавить). Затем в открывшемся диалоговом окне Add Table or View (Добавить таблицу или представление данных) выберите таблицу customer и нажмите кнопку ОК. Закройте среду окружения.
  6. Расположите в отчете поля, воспользовавшись командой Quick Report (Быстрый отчет) из меню Report (Отчет). При создании быстрого отчета выберите размещение полей по строкам и поля с наименованием предприятия, индекса и страны. Остальную информацию вы сформируете с помощью вычисляемых полей.
  7. Добавьте в полосу Detail (Детали) отчета вычисляемое поле для отображения имени представителя клиента, содержащее следующее выражение:

    ALLTRIM(Customer.cFirstName) + " "+ ALLTRIM(Customer.cSecondName)

     

  8. Добавьте в отчет вычисляемое поле для вывода адреса, которое содержит следующее выражение:

    ALLTRIM{Customer.cCity)+ " " +ALLTRIM(Customer.cAddress)

     

  9. Разместите в отчете текст и поля, как показано на рис. 8.21.
  10. Просмотрите внешний вид отчета с помощью команды контекстного меню Preview (Просмотр). Экран будет иметь вид, представленный на рис. 8.22.
  11. Сохраните отчет.

Рис. 8.21. Отчет в свободной форме Edit

Рис. 8.22. Отчет в свободной форме Preview

 

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