EkRtfReport — различия между версиями
Hisava (обсуждение | вклад) (Новая страница: «EkRtfReport - это процедура EkRtfReport(Template [,Datasets] [,Dictionary] [,ShowTemplate=False] [,OutFName] [,Options] [,Functions] [,Printed] [,Out…») |
Hisava (обсуждение | вклад) м (→Пример) |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | EkRtfReport - это процедура | + | [[EkRtfReport]] - это процедура |
| − | + | Создать отчет в Word | |
| − | EkRtfReport(Template [,Datasets] [,Dictionary] [,ShowTemplate=False] [,OutFName] [,Options] [,Functions] [,Printed] [,OutFile] [,Copies]) | + | [[EkRtfReport]]( Template [,Datasets] [,Dictionary] [,ShowTemplate=False] [,OutFName] [,Options] [,Functions] [,Printed] [,OutFile] [,Copies] ) |
| − | + | ||
| − | + | ||
Template - имя файла шаблона отчета в формате RTF | Template - имя файла шаблона отчета в формате RTF | ||
| Строка 28: | Строка 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