报表§超长字段§截断§手工换页(在线求助高手)

herrick 2005-02-02 09:54:54
一报表Grid风格,detail中一个字段,包含的字符很多,打印时会超出一页。
设置字段和detail band的Autosize height为True,
预览或是打印时会出现换页后重复或是显示不全的现象,
sybase的文档上说是要采取截断的方法。
但是我不知道如何计算字段实际高度,以及如何获得Detail部分的页面宽度。
求教高手,On line waiting
...全文
241 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
31737951 2005-02-17
  • 打赏
  • 举报
回复
真是不好搞啊,截断的位置跟字体有关系,detail高度跟纸张有关系,除非定字体和纸张,然后大体计算出一个汉字的宽,取的截取长度,detail的高度纸张固定了高度行数就固定了这样就好处理一些
spring_cj 2005-02-17
  • 打赏
  • 举报
回复
不局限数据窗口可以吗?用f1或cell控件来做报表如何。
herrick 2005-02-17
  • 打赏
  • 举报
回复
自己up,等不及了,
要结帖了,
只要给出有见解的建议就有分。
大家都请进
herrick 2005-02-17
  • 打赏
  • 举报
回复
今天结帖,不等了,入者有分
herrick 2005-02-14
  • 打赏
  • 举报
回复
分数加到100分,年前的问题了,希望大家帮帮忙。
herrick 2005-02-04
  • 打赏
  • 举报
回复
但是我的情况是,有可能一行就会超出一页的
herrick 2005-02-03
  • 打赏
  • 举报
回复
风格应该不会影响到吧
luckbird 2005-02-03
  • 打赏
  • 举报
回复
一定要用grid风格吗?freeform可能好处理一些吧。
herrick 2005-02-03
  • 打赏
  • 举报
回复
是我说的不清楚,还是大家都回家过年了,大虾们,帮帮忙,谢谢了!
hygougou 2005-02-03
  • 打赏
  • 举报
回复
每页记录固定行,超出行换页呀,我是这样的做法~
herrick 2005-02-03
  • 打赏
  • 举报
回复
天哪,是不是问题太难了,为什么都没有人发言啊?!
关注的朋友帮忙顶一下吧,
带星的大虾,给个说法吧,谢谢!
herrick 2005-02-02
  • 打赏
  • 举报
回复
回复: li_d_s(我是小鬼)
我需要的不是折行,而是行的内容太多导致了换页的不正常,需要拆分行,并且人工的换页
li_d_s 2005-02-02
  • 打赏
  • 举报
回复
参考这个自动这行
http://www.sybase.com.cn/cn/content/developer/exp_kfzly_kfzw_06.htm
herrick 2005-02-02
  • 打赏
  • 举报
回复
我的意思是取到的高度是原始的值
herrick 2005-02-02
  • 打赏
  • 举报
回复
高度是最初原始的,就是在Painter中的值,不是动态的,实际的值
青锋-SS 2005-02-02
  • 打赏
  • 举报
回复
好你不能取宽度吧,高度是可以取的:dw_1.Object.DataWindow.Detail.Height.
csdnlee 2005-02-02
  • 打赏
  • 举报
回复
再顶下
csdnlee 2005-02-02
  • 打赏
  • 举报
回复
我也正关注这个问题,不知哪位大虾指点一下!
herrick 2005-02-02
  • 打赏
  • 举报
回复
自己顶,那位朋友帮帮忙吧,解决了问题,好过年啊!

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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