1.7. Отчеты¶
-
CreateReportForm
(SelWithTemplate: TbtkScriptSelectionObject; FieldWithTepmlate, Extention, TemplateFileName: String; Action: TReportViewMode; SelectionName: String; OpenStyle: TFormCreationFlags)¶ Альтернативный метод создания отчёта. В него необходимо передавать выборку с шаблоном отчёта или имя файла.
Parameters: - SelWithTemplate (TbtkScriptSelectionObject) – Переменная типа
TbtkScriptSelectionObject
, содержащая выборку с шаблоном отчёта. - FieldWithTepmlate (String) – Имя поля в выборке SelWithTemplate, в котором находится шаблон отчёта.
- Extention (String) – Расширение файла-шаблона, находящегося в базе.
- TemplateFileName (String) – Имя файла-шаблона находящегося на жестком диске.
- Action (TReportViewMode) –
Указывает на действие, которое необходимо произвести после заполнения отчёта. Может иметь след. значения:
- rvmShow
- открыть отчёт на просмотр
- rvmSave
- сохранить отчёт на жесткий диск (при этом будет запрошено имя файла)
- rvmPrint
- напечатать отчёт.
- SelectionName (String) –
Deprecated since version ?: Передавать следует пустую строку.
- OpenStyle (TFormCreationFlags) –
Флаг модального или немодального открытия окна просмотра отчёта. Возможные значения:
- fcfMDI
- fcfModal
Note
fcfMDI - работает только для отчетов на основе FastReport 4й версии.
- SelWithTemplate (TbtkScriptSelectionObject) – Переменная типа