社区
数据库相关
帖子详情
fastreport4自动换行后还是出现显示不全的问题,求帮忙
星幻子
2011-06-15 02:27:31
请看图
...全文
846
25
打赏
收藏
fastreport4自动换行后还是出现显示不全的问题,求帮忙
请看图
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
waveboy28
2013-10-04
打赏
举报
回复
可是 default_charset 导出的中文是乱码
WindowsX
2012-04-07
打赏
举报
回复
[Quote=引用 23 楼 的回复:]
MemoView的Font里面的Charset要选择DEFAULT_CHARSET才可以正确折行,用GB2312那个会有问题,上一行尾有的字不显示。
[/Quote]
找了好多天。。。。本来默认就是DEFAULT_CHARSET ,都习惯了更改为GB2312,宋体。好晕,非常晕,非常非常晕,简直晕死了。
v1srine
2011-07-03
打赏
举报
回复
我就看看不说话!
babydog01
2011-07-03
打赏
举报
回复
其它的删除了吧,只留下报表用到的表就行。。。
babydog01
2011-07-03
打赏
举报
回复
你要是不怕原代码泄露,就把数据也发过来吧.....
lanchong
2011-07-03
打赏
举报
回复
MemoView的Font里面的Charset要选择DEFAULT_CHARSET才可以正确折行,用GB2312那个会有问题,上一行尾有的字不显示。
星幻子
2011-07-02
打赏
举报
回复
先谢谢楼上的
不过问题依旧
也不是怕碰到表格线,就是换行不能正确显示出来的问题
字体已经设置过N次,没用
高度也是一样
间距还是不行
babydog01
2011-07-01
打赏
举报
回复
在英文状态下你的表看起来没有问题,但是同样字号中文比英文稍大一点,所以上面一行字会碰到表格线了。
解决方法:
1、调小字号
2、调高masterdate band及MEMO高度
3、调小行间距:就是 MEMO的 linespacing,默认为2,看情况调整。
babydog01
2011-07-01
打赏
举报
回复
你的表我看了,你的意思是一行显示没有问题,两行的时候上下有点显示不全,和表线线重叠是吧?
星幻子
2011-07-01
打赏
举报
回复
继续回复楼上
WordWrap和WordBreak设为True,再把StretchMode设为smActualHeight等
全部试过N次,没用~~~~~~~~~~~~
邮件已发,先谢谢了
继续等待高人有没其他办法
xigua163
2011-06-30
打赏
举报
回复
看不到图片,但换行看不到的话把空间的WordWrap和WordBreak设为True,再把StretchMode设为smActualHeight等试试
babydog01
2011-06-30
打赏
举报
回复
这么长时间还没有搞定,把你的数据直接写在报表中,把你的*.fr3文件发过来。babydog@sina.com
somemak
2011-06-29
打赏
举报
回复
换用TfrxRichview吧
星幻子
2011-06-22
打赏
举报
回复
回复楼上各位:
我试过E文的,确实没问题,但是给客户用不可能用E文呀
我也知道FASTREPORT有时候对中文支持不够好,就是想找个可行的办法
没用DBCROSS,就是普通的MEMO1
wordwrap试过N次了~~~~没用
难道没人碰到这个问题吗?多个字数的中文应该不少见吧
哎,继续顶,继续等待高人
cqs6616
2011-06-21
打赏
举报
回复
学习了
jeep123
2011-06-21
打赏
举报
回复
wordwrap设置为TURE
zhangjing1979666
2011-06-20
打赏
举报
回复
1、用的是 DBCross 吗?我以前也用过,中文支持的确实不好
2、有几个属性非常重要:DBCross1 的属性 AutoSize、DBCross1 的属性 MaxWidth(设置一个合理的值,自己试试看)、DBCross1Cell1 的属性 StretchMode
zhangjing1979666
2011-06-20
打赏
举报
回复
你试试把数据都搞成英文的,不要有中文
星幻子
2011-06-19
打赏
举报
回复
回复楼上各位:
列宽 列长 和字体大小通通试过,没用~~~~~~~~
MEMO内容上下居中也试过,还是没用~~~
第一条数据中地址一栏内容只有2行,不过无法显示完全
babydog01
2011-06-16
打赏
举报
回复
这个原因是MEMO内容上下居中的原因
VAlign=VACenter
打个比方:
如果你的内容有四行,你的MEMO高度只有2行,那你打印出的是第二行第三行。
如果你的内容有三行,你的MEMO高度只有2行,那你打印出的是第一行下半行,第二行整行,第三行上半行。
加载更多回复(5)
Fast
Report
空格
自动换行
修复
Fast
Report
中设置
自动换行
后,如果输入空格就会
自动换行
,通过分析源码,找到了空格
自动换行
的设置为,修改后即可解决这个
问题
.适用于绝大多数版本.
Fast
Report
自动换行
及行高自适应
本文章详细讲解,如何在
Fast
Report
自动换行
及行高自适应。
fast
report
5.23解决中文空格转行XE7\XE8
源码,可安装在XE7\XE8\XE10,已修正中文bug,特别是中文行文习惯空两字开头,但
fast
report
会自动遇空格转下一行。找了很久都没找到解决此
问题
的fr,干脆自己动手解决,同时加入其它字符处理,使之更符合中文习惯。
Fast
Report
中文折行
问题
修正
修正了frmemo中中文折行的
问题
(注:不要设置wordbreak属性)。
fast
Report
汉字
显示
不全
解决办法
fast
Report
汉字
显示
不全
解决办法
数据库相关
2,507
社区成员
88,454
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章