请高手解决,在水晶报表中有数据库字段的文本框,选择可以扩大,保持在一起,当文字多时会自动换行,但是每一行都没有到文本框的边缘就换行了

tan_kelin 2008-12-19 09:04:27
请高手解决,在水晶报表中有数据库字段的文本框,选择可以扩大,保持在一起,当文字多时会自动换行,但是每一行都没有到文本框的边缘就换行了.谢谢.
...全文
652 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
junchen8 2012-07-06
  • 打赏
  • 举报
回复
顶 我今天也遇到这样的问题了 请问又高手解决了吗?
modev 2011-12-20
  • 打赏
  • 举报
回复
我也遇到这样的问题,真没有解决方案吗?
xx_521 2011-02-09
  • 打赏
  • 举报
回复
我也遇到了这样的问题。并且,如果这个字段内容比较多的话,导致分页,分页后也会有问题。

水晶报表中一个表格行中,显示一个字段数据,数据太多,需要全部显示。勾选可以增大属性后,全部显示了,但这时会导致分页,(之前在控件<CR:CrystalReportViewer/>中屏蔽了水晶报表工具栏DisplayToolbar="False",加了 SeparatePages="false"保障显示的时候显示所有的页 ),这样显示的时候,可以看到每页中所有的数据,但是在导出word格式后,页的底部会有部分内容不显示,感觉字体大了,word显示不全了。这中情况咋整啊。

补充:导出成word后,字段数据在第1页没显示完,到了第2页继续显示,但是到了第2页只显示大部分(第2页的最下面是空白),再到第3页继续显示,同样第3页也只显示大部分,后面的页也都是:每页只显示大部分,其它地方是空白
中间页(不是第一页和最后一页),中的图文框,填充不了整个页面(导出后的数据都放在图文框中的)。你还得拉一下图文框猜能显示全。

问题2.把字段拖到报表中指定位置,任何拉大和表格框一样宽,这个字段是显示数据的,浏览报表的时候,这个内容要是多的时候,超过一行,它会提前换行,这个一行还没有显示到头呢就换行了,因为之前字段已经拉的和表格框一样宽了,还有这个字段不管是拉多大,它在显示的时候,一行都不显示到头,就提前换行了,不知道怎么回事。高手给说说呗!
tan_kelin 2008-12-24
  • 打赏
  • 举报
回复
的确是这样的,我也从事开发很多年了,只不过很少用过水晶报表,后来发现不光是跨行的文本框,就是普通的文本框也右边空出很多.
请问是不是有什么设置右边距的,谢谢各位大侠.或者是样式表,或者其它什么的,请大师明示
tan_kelin 2008-12-24
  • 打赏
  • 举报
回复
忘了说了,水晶报表的打印机设置为无打印机,对文本框的右边框空出许多是否有影响
Michael_Yip 2008-12-22
  • 打赏
  • 举报
回复
或者把字段边框显示出来看看
Michael_Yip 2008-12-22
  • 打赏
  • 举报
回复
可能是文本对齐给我们的错觉.

试把这个字段右边的另一个字段左对齐,或者在这个这段添加一下字符来参照.

之前也遇到过,其实是已经到边了. Try again .
阿泰 2008-12-22
  • 打赏
  • 举报
回复
我咋记得我回过的。。内容不见了。。

建议楼主把自己的中文、英文两种方式下的情况抓个图出来看看吧

如果换行位置前后有标点符号的话,这就是正常情况了
如果是连续的文本,那么就不应该
tan_kelin 2008-12-22
  • 打赏
  • 举报
回复
边框显示出来了,但就是距右边框还有很好几个字的距离,就是换行了,我把文字改成全是英文的,也是这样,
环境是vs2005自带的水晶报表
aniudage 2008-12-20
  • 打赏
  • 举报
回复
UP
tan_kelin 2008-12-19
  • 打赏
  • 举报
回复
请高手解决,谢谢
tan_kelin 2008-12-19
  • 打赏
  • 举报
回复
没有空格,但就是距文本框的右边还有几个字的距离就换行了
阿泰 2008-12-19
  • 打赏
  • 举报
回复
有时候可能是因为文本中间有空格导致的,换行出在空格处,所以顶不到边缘。

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧