Отчеты

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й версии.