打印自动折行(100分)

  • 主题发起人 主题发起人 chengjian
  • 开始时间 开始时间
C

chengjian

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个报表,其中有一个字段比较长,在打印时要求自动折行,
如字段内容为 'ABCDEFGHJKL',
希望打印时为'ABCD'
'EFGHIJK',
请问用什么控件?
数据来源是DB.
 
怎么用?
对该字段,我设置了WORD WARP ,没有用的!
是不是要设置其它的属性??
 
你把Memo的高度拉大一点。
 
你用什麼做報表的?
 
还有很多控件都可以,如:KingReport,http://51delphi.com/delphi/soft?type=报表上有下载。
 
我用fastreport作报表.
问题如下:
1.如果该字段比较长,则在打印时分为两行(折行),如果不长,则就只有一行了.
所以, 将'Memo的高度拉大一点'是不行的.有的时候,可能仍会有更多的行,3行,
4行都是有可能的.因为我的字段是LONG VARCHAR.
2.报表中的网格线是不是一定要自己画线?有没有属性直接进行设置??
我才开始用fastreport,见笑了谢谢大家!
 
建议您先看看使用手册: http://cache.baidu.com/c?word=fastreport%2C%D5%DB%3B%D0%D0&url=http%3A//www%2Ecubic%2Dsoft%2Enet/service/sever%2D7%2Ehtm&b=3&user=baidu#1
 
1折行:要把MEMO與BAND的擴展屬性都設出來,右鍵點擊就看到了。
2網格線也可以自己畫,但可以用MEMO的frame line就是memo的框框來達到效果。
 
多人接受答案了。
 
后退
顶部