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