如何滚动到打印预览的最后一页

zyhtz 2003-06-02 11:02:36
打印预览时,如何滚动到预览的最后一页
可以使用dw_1.ScrollnextPage()滚动到下一页,但如何滚动到最后一页呢
...全文
67 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyhtz 2003-06-02
  • 打赏
  • 举报
回复
我这里打印预览时,dw_1.scrolltorow()没有反应
dw_1.scrollnextpage()有用,不知为什么
Thinkinger 2003-06-02
  • 打赏
  • 举报
回复
补充:
如果你要滚动到某页的话,你可以先计算一页的总行数,然后乘以这个数后,滚动到结果行!
Thinkinger 2003-06-02
  • 打赏
  • 举报
回复
很简单:
第一页:dwobject.scrolltorow(0)
最后一页:dwobject.scrolltorow(2147483647)
zyhtz 2003-06-02
  • 打赏
  • 举报
回复
还有,如何设置滚动到第几页。好像没有这个函数
Thinkinger 2003-06-02
  • 打赏
  • 举报
回复
事实上,微软也没做过滚动到某一行的功能,这对用户没有多大意义!
zyhtz 2003-06-02
  • 打赏
  • 举报
回复
问题好像不是你想像的那么简单,行数是有点问题
我是在预览打印的时候处理这些问题的,而且我的表格的宽度大于纸的宽度,一行在显示时就要分成二张纸了,所以行数就出错问题,在不同的页上可能存相同的行数
homeness 2003-06-02
  • 打赏
  • 举报
回复
错了,纠正一下
dwobject.scrolltorow(dwobjext.rowcount())
homeness 2003-06-02
  • 打赏
  • 举报
回复
dwobject.scrolltorow(dwobjext.getrow())
Thinkinger 2003-06-02
  • 打赏
  • 举报
回复
应该不存在你的说的问题,你看看行数是不是有问题!

609

社区成员

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

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