Создание
отчета в свободной форме
Мы рассмотрели основные этапы работ
для создания отчета в конструкторе отчетов. Приступим к созданию отчета в свободной
форме для рассылки прайс-листов потенциальным клиентам.
-
Откройте проект sales.
-
Откройте базу данных проекта.
Для этого на вкладке Data (Данные) установите курсор на ее название и нажмите
кнопку Open (Открыть) окна проекта. При этом на стандартной панели инструментов
в списке Databases (Базы данных) появляется название открытой базы данных.
-
Перейдите на вкладку Documents
(Документы), выберите группу Reports (Отчеты) и нажмите кнопку New (Новый).
В открывшемся диалоговом окне New Report (Новый отчет) выберите опцию New
Report (Новый отчет). Открывается окно конструктора отчетов.
-
Откройте среду окружения отчета
Data Environment (Среда окружения), выполнив команду Environment (Окружение)
из меню View (Вид) или выбрав команду Data Environment (Среда окружения) контекстного
меню.
-
Для размещения таблицы в среде
окружения в меню Data Environment (Среда окружения) выберите команду Add (Добавить).
Затем в открывшемся диалоговом окне Add Table or View (Добавить таблицу или
представление данных) выберите таблицу customer и нажмите кнопку ОК. Закройте
среду окружения.
-
Расположите в отчете поля, воспользовавшись
командой Quick Report (Быстрый отчет) из меню Report (Отчет). При создании
быстрого отчета выберите размещение полей по строкам и поля с наименованием
предприятия, индекса и страны. Остальную информацию вы сформируете с помощью
вычисляемых полей.
-
Добавьте в полосу Detail (Детали)
отчета вычисляемое поле для отображения имени представителя клиента, содержащее
следующее выражение:
ALLTRIM(Customer.cFirstName)
+ " "+ ALLTRIM(Customer.cSecondName)
-
Добавьте в отчет вычисляемое поле
для вывода адреса, которое содержит следующее выражение:
ALLTRIM{Customer.cCity)+
" " +ALLTRIM(Customer.cAddress)
-
Разместите в отчете текст и поля,
как показано на рис. 8.21.
-
Просмотрите внешний вид отчета
с помощью команды контекстного меню Preview (Просмотр). Экран будет иметь
вид, представленный на рис. 8.22.
-
Сохраните отчет.
Рис. 8.21. Отчет
в свободной форме Edit
Рис. 8.22. Отчет
в свободной форме Preview
Содержание раздела