Отчёты в Visual FoxPro 6.0 (основные понятия) Отчёты в Visual FoxPro ® 6.0 (основные понятия) Дроздов Михаил Компания «ИВС Софт» My Page: My Page: ICS Page:
Элементы управления для отчётов
Настройки параметров печати
REPORT FORM FileName1 | ? [ENVIRONMENT] [Scope] [FOR lExpression1] [WHILE lExpression2] [HEADING cHeadingText] [NOCONSOLE] [NOOPTIMIZE] [PLAIN] [RANGE nStartPage [, nEndPage]] [PREVIEW [[IN] WINDOW WindowName | IN SCREEN] [NOWAIT]] [TO PRINTER [PROMPT] | TO FILE FileName2 [ASCII]] [NAME ObjectName] [SUMMARY] CREATE REPORT [FileName | ?] [NOWAIT] [SAVE] [WINDOW WindowName1] [IN [WINDOW] WindowName2 | IN SCREEN MODIFY REPORT [FileName | ?] [[WINDOW WindowName1] [IN [WINDOW] WindowName2 | IN SCREEN]] [NOENVIRONMENT] [NOWAIT] [SAVE] Команды языка FFC: Class: _cmdrunreport Library::...\vfp98\ffc\_miscbtns.vcx Example: buttons.scx Class: _outputdialog ParentClass: _form (...\vfp98\ffc\_base.vcx) FFC: Class: _output ParentClass: _container (...vfp98\ffc\_base.vcx) Methods: Output, OutputToScreen DEFINE WINDOW … ZOOM WINDOW (lcName) MAX REPORT FORM (THIS.cReport) PREVIEW &lcClauses
Вызов диалога определения параметров для параметризованных данных отчёта
Данные должны быть отсортированы и сгруппированы так, как это требуется для документа Признаки групп должны быть обеспечены полями данных
Определение областей вывода, групп и дополнительных переменных
Настройка полей вывода
Включение отчёта в проект через Application builder
Вызов отчёта из приложения
Описание структуры frx-файлов Пример отчёта «на лету» есть на сайте Microsoft