Изменение данных в контроле Tfrxmemoview в Preview
sid
Украина, Днепропетровск
Необходимо изменить данные по клику одного контрола(TfrxMemoView), в другом контроле(TfrxMemoView). Для примера, кликаем на Preview отчета по контролу Memo1,
на нем есть например код:
procedure Memo1OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean);
begin
TfrxMemoView(Sender).Text:=1111111;
Modified := True;
end;
Далее надо изменит данные в другом контроле(Memo2.text:=Memo1.text;) автоматом.
Изменение происходит, но визуального обновления на втором контроле (Memo2) нет.
Теперь вопрос, как сделать обновление данных, пересчитанных любым образом в скрипте на Preview отчета?
Для примера, надо смоделировать работу Excel, ввод данных вручную и авто суммирование итога по столбцу.
Заранее благодарен.
P.S. Поиском пользовался, ответов на форуме на мою задачу не нашел.
на нем есть например код:
procedure Memo1OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean);
begin
TfrxMemoView(Sender).Text:=1111111;
Modified := True;
end;
Далее надо изменит данные в другом контроле(Memo2.text:=Memo1.text;) автоматом.
Изменение происходит, но визуального обновления на втором контроле (Memo2) нет.
Теперь вопрос, как сделать обновление данных, пересчитанных любым образом в скрипте на Preview отчета?
Для примера, надо смоделировать работу Excel, ввод данных вручную и авто суммирование итога по столбцу.
Заранее благодарен.
P.S. Поиском пользовался, ответов на форуме на мою задачу не нашел.
Комментарии
Другие объекты доступны через frxReport.PreviewPages.Page.AllObjects[j], но в скрипте этих методов нет. Но можно их добавить самостоятельно. (после изменения не забудте frxReport.PreviewPages.ModifyPage(1, Page))