Доступ к объектам Fastreport из скрипта Fastscript
Приветствую уважаемый форум.
Подскажите пожалуйста кто-нибудь пробовал изменять параметры отчета FastReport из скрипта FastScript ?
объясню поподробнее :
Необходимо в скрипте FastScript изменить один из параметров FastReport (точнее свойство Text одного из tfrxMemoView).
Для этого в объявление Private программы добавлена переменная
mm:tfrxMemoView;
в обработчик FormCreate - строки
mm:=fr.FindObject('paramstr') as tfrxMemoView;
// в отчете есть объект TfrxMemoView с таким именем
With fsGlobalUnit Do Begin
AddClass(TfrxReport,'TfrxReport');
AddObject('fr',Self);
With AddClass(TfrxMemoView,'TfrxMemoView') Do begin
AddProperty('Text','String',Getprop,Setprop);
End;
End;
и соответственно в скрипте строка :
mm.text:='Исправленное свойство Text';
программка даже не запускается на выполнение.
Если кто-нибудь сталкивался с такой проблемой - подскажите пожалуйста.
Подскажите пожалуйста кто-нибудь пробовал изменять параметры отчета FastReport из скрипта FastScript ?
объясню поподробнее :
Необходимо в скрипте FastScript изменить один из параметров FastReport (точнее свойство Text одного из tfrxMemoView).
Для этого в объявление Private программы добавлена переменная
mm:tfrxMemoView;
в обработчик FormCreate - строки
mm:=fr.FindObject('paramstr') as tfrxMemoView;
// в отчете есть объект TfrxMemoView с таким именем
With fsGlobalUnit Do Begin
AddClass(TfrxReport,'TfrxReport');
AddObject('fr',Self);
With AddClass(TfrxMemoView,'TfrxMemoView') Do begin
AddProperty('Text','String',Getprop,Setprop);
End;
End;
и соответственно в скрипте строка :
mm.text:='Исправленное свойство Text';
программка даже не запускается на выполнение.
Если кто-нибудь сталкивался с такой проблемой - подскажите пожалуйста.