2012-10-13 36 views
0

我怎么能控制像德尔福格式的文本的宽度或标签标题 快速报表对象befor显示报告 我有德尔福XE2快速报告4,这是我在快报告第一的遭遇控制快速报表对象如何从形式

in report builder i can do this but now i cant't 

dynamc report is vey important it's change all time depending on varibels came 
from delphi form 

becasue我有动态报告和它的所有的时间改变依赖于从文字形式

dynamc report is vey important it's change all time depending on varibels came 
from delphi form 

回答

4

要访问的FastReport对象的组件,其中一个方案是使用对象的FindComponent方法,其通过指定名称返回组件(或nil,如果没有找到):

varname := YourFastReportObject.FindComponent('ComponentName'); 

铸造的结果到适当的类型,可以接着访问组件的方法和属性,像在本例中:

var 
    varname: TfrxMemoView; 

... 

varname := TfrxMemoView(YourFastReportObject.FindComponent('ComponentName')); 
if varname <> nil then 
    varname.Width := varname.Width * 1.2;