Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > как изменить параметры объекта FastRepor


Автор: 110000 18.5.2011, 12:19
Доброго времени суток.
У меня на форме имеется компонент TfrxPreview  для создания собственного окна предварительного просмотра.
Также на форме имеется TCheckBox,TRadioButton и т.п., при клике по которым Надо изменять параметры объектов FastReport например TfrxMemoView, и динамически отображать изменения.

У меня получилось сделать только через TfrxReport.OnClickObject если кликать на сам TfrxMemoView на Странице отчета. Но это мне не подходит т.к. изменяться объекты должны при событии VCL(Delphi)компонент TCheckBox, TRadioButton, TButton и т.п.
Проблема в том что в TfrxReport.OnClickObject есть флаг Modified при установке которого в True, происходит изменение объекта. Пробовал писать в событии CheckBox1Click: frxPreview1.Report.Modified:=True; но ничего не изменятся.

Автор: 14SatanA88 2.6.2011, 16:41
пробуй напрямую обращаться к компоненту отчета
например

Код

TfrxMemoView(Report.FindObject('NAME')).Memo.Text:='TEXT';


и по аналогии с другими компонентами.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)