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

FastReport 4.2.52 неправильно работает MemoOnBeforePrint   Найти похожие ветки 

 
tytus ©   (2007-06-27 13:08) [0]

в скрипте frxReport пишу:
procedure Memo19OnBeforePrint(Sender: TfrxComponent);
begin
 if Value>100 then Value:=100;                                                                                                                            
end;
так вот - не работает. Если допустим значение равно 102.21 то всеравно пишет 102.21....
Как правильно писать?


 
Сергей М. ©   (2007-06-27 13:16) [1]

Что такое "Value" ?


 
tytus ©   (2007-06-27 13:22) [2]

>Сергей М. ©   (27.06.07 13:16) [1]
В доке по фастрепорту пишется, что сие есть внутренняя переменная frxMemoView.
Так как-же правильно написать?


 
clickmaker ©   (2007-06-27 13:25) [3]


> внутренняя переменная frxMemoView

а Sender не надо тогда перед Value?


 
tytus ©   (2007-06-27 13:31) [4]

>clickmaker ©   (27.06.07 13:25) [3]
Ежели писать Sender то ругается "Source File not found fs_iilparser.pas"


 
Сергей М. ©   (2007-06-27 13:37) [5]


> ругается "Source File not found fs_iilparser.pas"


Значит у тебя демо-версия

Да и нет у TFrxComponent св-ва Value.

Обращайся к объекту и его св-вам прямо по его имени - Memo19


 
zz 5 ©   (2007-06-27 13:43) [6]


> Да и нет у TFrxComponent св-ва Value.

Это не свойство TFrxComponent, а служебная переменная.


> tytus

У меня получился вот такой код:

procedure Memo4OnAfterData(Sender: TfrxComponent);
begin
 if Value > 0 then TfrxMemoView(Sender).Text := "666";                                                                                                    
end;


 
tytus ©   (2007-06-27 13:44) [7]

>Сергей М. ©   (27.06.07 13:37) [5]
ты Архи прав - демка.
Обращался и по имени - нихрена... наверное все из-за демки.
Короче данные я гребу из временки на Oracle, а во временку заношу из процедуры в пакете.
Короче я поправил текст процедуры и все нормально... Короче сделал через...



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

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



Память: 0.46 MB
Время: 0.021 c
15-1186137353
de.
2007-08-03 14:35
2007.09.02
О материалах


3-1178619745
pavel_guzhanov
2007-05-08 14:22
2007.09.02
Ошибка при вставке записи и коммит транзакции


3-1178788650
mefodiy
2007-05-10 13:17
2007.09.02
SQL запрос через ADOQuery


1-1182360861
JanMihail
2007-06-20 21:34
2007.09.02
Как зарегить 5-ти значный ICQ


2-1186834889
Riply
2007-08-11 16:21
2007.09.02
MFT и чтение "неправильных" записей.




   Наверх