做打印报表的时候,能不能在预览的时候,点击某个Memo改变它的值,大小,或者位置,比如数据多的情况下 可以改变每行数据的Height  让数据尽可能在一页打印出来.
现在我只能做到,改变静态Memo,对于Masterdata中动态生成的最多可以获取到值 但是没法改变。请问哪位大神有办法。
我现在的思路是 :
报表预览 点击的时候 触发frxReportClickObject事件,得到点击的是哪个Memo,把Memo的名称存储到一个全局变量中  然后点击Button的时候,TfrxMemoView(frxReport1.FindObject(全局变量)).Memo.Text:=Edit.text; 这种静态的Memo可以改变但是MasterData的Memo 名字全部都是一样的 貌似没法区分 所以没法改变.