在FastReport中,如果一个字段中有空格,打印时就自动换行了。怎么解决啊???(50分)

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

coolfun

Unregistered / Unconfirmed
GUEST, unregistred user!
在FastReport中,如果一个字段中有空格,打印时就自动换行了。怎么解决啊???
如果某个字段的值为“打印结果”,那么打印的时候将在一行打印完成:“打印结果”
如果这个字段的值一不小心改成“打印 结果”(这里面有个空格),那么在打印的
时候,将分成两行打印:打印
结果
原因可能是在打印时,遇到空格就换行了,请问各位大侠,有什么方法可以让fastreport
在打印的时候,遇到空格不换行吗??????
 
在字符编码中好象有一个不用换行的空格 编码好像是31,我们本来用的空格是20
 
将它的WordWrap设为False试试吧
 
如查Memo的内容不需要换行,就不要把WordWrap设为true.
用FR问题多多,我们只能告诉我们的用户不要如何如何。。。
如:不要在内容中加 [ ] ,要用 < > 代替。哈哈,报表做好了,不用只能是另一个版本了!
 
TO 黄耀彰
这个真的没办法解决吗?晕死了,客户的需要啊。看来只能少收一点钱了,555555555
 
写个函数在FR里调用,如果这个Memo里有空格就去调好了。
应该不难了,程序都做好了,仅仅是报表有什么难的?嘿嘿。
为了这个少收钱,划不来哟。
 
生成报表前用字符串替换函数把空格替换成空字符''。
 
后退
顶部