на начало
На главную страницу
Форум   

Статья :: 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. Сохраните отчет.
gl8-21.jpg

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

gl8-22.jpg

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

 

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

страницы в данном разделе 
visual foxpro Глава 8 visual foxpro Создание отчета с помощью конструктора отчетов
visual foxpro Типы полос окна конструктора отчета visual foxpro Использование команды Quick Report для размещения полей
visual foxpro Установка среды окружения отчета visual foxpro Размещение объектов в отчете
visual foxpro Размещение в отчете текстовой информации visual foxpro Добавление в отчет областей заголовка и итогов
visual foxpro Создание простого отчета visual foxpro Размещение полей
visual foxpro Размещение в отчете линий и прямоугольников visual foxpro Панель инструментов Color Palette
visual foxpro Размещение в отчете рисунков visual foxpro Создание отчета в свободной форме
visual foxpro Создание табличного отчета visual foxpro Группировка данных в отчете
visual foxpro Использование группировки в отчете visual foxpro Использование в отчете переменных
visual foxpro Разметка страницы отчета visual foxpro Создание многоколоночного отчета


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста