在fastreport中怎样使band或memo的height随着memo的行数改变而改变(要求能响应memo的折行)?(50分)

  • 主题发起人 主题发起人 bigsun
  • 开始时间 开始时间
B

bigsun

Unregistered / Unconfirmed
GUEST, unregistred user!
有什么好的方法吗?
谢谢了!
 
简单,设置
band:
Stretched=True
memo:
Stretched=True
WordWrap=True
 
我的band 和 memo 是动态创建的呀!这样该怎么设置呢?
 
其实不用任何设置,默认情况下就有此功能
 
可是我折行后的数据显示不出来!
动态创建的band &
memo 的这两个属性怎么设置呀?
 
Band.Prop['Stretched'] := True;
memo.Prop['Stretched'] := True;
memo.Prop['WordWrap'] := True;
还不行的话,请贴上代码。
 
这种方法我先前试过,可是不行!
代码:
 newband := tfrBandview.Create;
 newband.SetBounds(0,160,757,20);
 newband.BandType := btMasterData;
 newband.DataSet := 'fruserdataset1';
 newpage.Objects.Add(newband);
newmemo := tfrmemoview.Create;
newmemo.SetBounds(0,160,100,20);
newmemo.Alignment := 2;
newmemo.Font.Charset := 134;
newmemo.Font.Size := 9;
newmemo.Memo.Add('[item1]');
newpage.Objects.Add(newmemo);
先谢谢了!
 
newband := tfrBandview.Create;
newband.SetBounds(0,160,757,20);
newband.BandType := btMasterData;
newband.DataSet := 'fruserdataset1';
newband.Prop['Stretched'] := True;
//
newpage.Objects.Add(newband);
newmemo := tfrmemoview.Create;
newmemo.SetBounds(0,160,100,20);
newmemo.Alignment := 2;
newmemo.Font.Charset := 134;
newmemo.Font.Size := 9;
newmemo.Memo.Add('[item1]');
newpage.Objects.Add(newmemo);
 
谢谢!
给你加分,分少情义重!
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
572
import
I
后退
顶部