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

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

Текущая версия на 09:48, 31 января 2025

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 )
EKRTFREPORT

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

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

Функции Delphi