EkRtfReport — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м
 
Строка 26: Строка 26:
  
 
При вызове EkRtfReport из печатной формы параметры Printed,Copies,OutFile берутся из описания печатного бланка, если они не заданы при вызове EkRtfReport
 
При вызове EkRtfReport из печатной формы параметры Printed,Copies,OutFile берутся из описания печатного бланка, если они не заданы при вызове EkRtfReport
 +
= Пример =
 +
  [[EkRtfReport]]( 'EkRTFReport.rtf', { t, t2 }, dict )
 
= Смотрите также =
 
= Смотрите также =
 
[[Полезные функции]]
 
[[Полезные функции]]
  
 
[[Функции Delphi]]
 
[[Функции Delphi]]

Текущая версия на 13:13, 20 февраля 2018

EkRtfReport - это процедура

Создать отчет в Word

EkRtfReport( Template [,Datasets] [,Dictionary] [,ShowTemplate=False] [,OutFName] [,Options] [,Functions] [,Printed] [,OutFile] [,Copies] )

Template - имя файла шаблона отчета в формате RTF

Datasets - массив источников данных

Dictionary - массив константных значение,каждое из которых представлено массивом из 2-элементов:имя константы,значение

ShowTemplate - вызов шаблона отчета

OutFName - имя выходного файла

Options - опции через ,(см справку об инструменте)

Functions - описание функций {{Name[,ArgMinCount=0,ArgMaxCount=0,ResultType=1]},...}

ResultType: udfrNil=0; udfrTEkReportVariable=1; udfrTPicture=2; udfrTMemoryStream=3;

Printed - cразу на печать ?

OutFile - сразу в файл

Copies - число копий на печати

При вызове EkRtfReport из печатной формы параметры Printed,Copies,OutFile берутся из описания печатного бланка, если они не заданы при вызове EkRtfReport

Пример

 EkRtfReport( 'EkRTFReport.rtf', { t, t2 }, dict )

Смотрите также

Полезные функции

Функции Delphi