![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
FastReport 4.2.52 неправильно работает MemoOnBeforePrint [D7, WinXP]
tytus © (2007-06-27 13:08:00)в скрипте frxReport пишу:
procedure Memo19OnBeforePrint(Sender: TfrxComponent);
begin
if Value>100 then Value:=100;
end;
так вот - не работает. Если допустим значение равно 102.21 то всеравно пишет 102.21....
Как правильно писать?
tytus (2007-06-27 13:44:00) [1]>Сергей М. © (27.06.07 13:37) [5]
ты Архи прав - демка.
Обращался и по имени - нихрена... наверное все из-за демки.
Короче данные я гребу из временки на Oracle, а во временку заношу из процедуры в пакете.
Короче я поправил текст процедуры и все нормально... Короче сделал через...
zz 5 (2007-06-27 13:43:00) [2]
> Да и нет у TFrxComponent св-ва Value.
Это не свойство TFrxComponent, а служебная переменная.
> tytus
У меня получился вот такой код:
procedure Memo4OnAfterData(Sender: TfrxComponent);
begin
if Value > 0 then TfrxMemoView(Sender).Text := '666';
end;
Сергей М. (2007-06-27 13:37:00) [3]
> ругается "Source File not found fs_iilparser.pas"
Значит у тебя демо-версия
Да и нет у TFrxComponent св-ва Value.
Обращайся к объекту и его св-вам прямо по его имени - Memo19
tytus (2007-06-27 13:31:00) [4]>clickmaker © (27.06.07 13:25) [3]
Ежели писать Sender то ругается "Source File not found fs_iilparser.pas"
clickmaker (2007-06-27 13:25:00) [5]
> внутренняя переменная frxMemoView
а Sender не надо тогда перед Value?
tytus (2007-06-27 13:22:00) [6]>Сергей М. © (27.06.07 13:16) [1]
В доке по фастрепорту пишется, что сие есть внутренняя переменная frxMemoView.
Так как-же правильно написать?
Сергей М. (2007-06-27 13:16:00) [7]Что такое "Value" ?