Вниз
Скачать: CL | DM;

FastReport userfunction   Найти похожие ветки 

← →
gdima   (2004-10-05 11:49) [0]

napisal functiui
kak atu functiu ispolizovati v FastReport??

FastReport 253


← →
Роман Снегирев   (2004-10-05 11:55) [1]

такой вот кусок из статьи

Я думаю, в самой функции ничего сложного нет, а если есть то можно разобраться. Теперь необходимо подключить нашу функцию к FastReport. Добавим обработчик события OnUserFuncton класса TfrReport:

//====================================
procedure TForm1.frReport1UserFunction(const Name: string; p1, p2, p3: Variant; var Val: Variant);
begin
  if AnsiCompareText("Пропись", Name) = 0 then
    val := Propis(Trunc(frParser.Calc(p1)));
end;
//====================================

Для того чтобы функция появилась в списке функций:

//====================================
frAddFunctionDesc(nil, "Пропись", "Дополнительные функции", "Пропись(<Число>)/Возвращает Число прописью");
//====================================



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
4-1095248648
P@vel
2004-09-15 15:44
2004.10.17
GlobalLock


1-1096999542
BDenis
2004-10-05 22:05
2004.10.17
Каким образом лучше хранить разнотипные данные в одном файле?


6-1091704448
vakir77
2004-08-05 15:14
2004.10.17
Сохранение TWebBrowser


1-1096533182
Erik1
2004-09-30 12:33
2004.10.17
Как убрать фокус с контрола и перевести на форму?


3-1095339077
Новенький
2004-09-16 16:51
2004.10.17
Печать DBGrid




   Наверх