社区
PowerBuilder
帖子详情
怎样计算数据窗口一页的行数?
csdsjkk
2005-11-08 02:36:36
要求如果数据窗口不能打满一页,必须加空行填满一页,
那么怎样计算数据窗口一页的行数?
...全文
186
10
打赏
收藏
怎样计算数据窗口一页的行数?
要求如果数据窗口不能打满一页,必须加空行填满一页, 那么怎样计算数据窗口一页的行数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdsjkk
2005-11-08
打赏
举报
回复
参考了猎人的方法,谢谢
也感谢其他各位
xyqiqi
2005-11-08
打赏
举报
回复
那你可以让用户自己设置每页打多少行,如果每张报表都不一样的话,那你就辛苦一点,把每张报表做一个记用户设置打印行数的地方,用户设的打印行数可以保存在某个地方。
把数据窗口分组,然后写上celiling(getrow()/行数)就可以了。
herrick
2005-11-08
打赏
举报
回复
这个办法对于设置了column格式是Autoresize Heigh的格式不管用的,
dw_name.object.column_name.height取到的是设计时的行高,不是变化的
hangzhou6274
2005-11-08
打赏
举报
回复
汗,比我狠多了,哈哈
lmby
2005-11-08
打赏
举报
回复
你取一下行高,算一下不就知道多少行了一页.大概dw_name.object.column_name.height任取一列的高咯.用总行数dw_name.rowcount()除下页行数就会知道需要补多少空行了。
hangzhou6274
2005-11-08
打赏
举报
回复
超出一页的我到可以判断,只有一页的我就不知道了
把数据窗口定位在第一页
li_first = dw_1.object.datawindow.firstrowonpage
li_last = dw_1.object.datawindow.lastrowonpage
取得第一行和最后一行,这样你就可以得到一页的行数了。
如果pagecount() = 1的时候你可以通过先用隐藏的数据窗口一直insertrow(),然后判断pagecount() > 1了,你就可以进行上面的操作了,不过这个方法傻了一点。
hangzhou6274
2005-11-08
打赏
举报
回复
那我就没戏了
csdsjkk
2005-11-08
打赏
举报
回复
定不了每页打几行
因为这个dw做的很活,用户可以自设字号、行宽
所以每页行数不能固定
hangzhou6274
2005-11-08
打赏
举报
回复
换个思路,先定好每页打多少行,然后判断补充空行。
lmby
2005-11-08
打赏
举报
回复
dw_name.rowcount()
gifs-r-us:您需要的所有GIF都在Gifs-R-Us
Gifs-R-Us :party_popper: 一个基于...-结束
窗口
上的滚动侦听器从LOOP的顶部开始卸载页面会删除滚动侦听器并取消所有运行中的请求笔记搜索和趋势页面最终在
数据
加载方面非常相似,理想情况下可以将其分解为一个通用的钩
PB
数据
窗口
每页打印固定行
数据
窗口
每页打印固定行 第一步:增加一个
计算
列,此
计算
列必须放在Detail段,Expression中输入: ceiling(getrow()/10) 每页打印10行 第二步:定义分组,选择菜单Rows->Create Group... ...
MySQL8之
窗口
函数实战&应用
引入相关的
数据
表
数据
和项目需求,让读者感觉自己在实现真实的项目。 淡化纯理论的概念,重在实践。 知识点由浅入深,将复杂的知识简单化。 基于MySQL8的官方英文文档进行知识点的抽取。 对比没有
窗口
函数和有
窗口
...
PB
数据
窗口
中自动显示当前分组的组的
行数
。
在测试中发现了下面的方法可以显示当前的组的
行数
:第一步:在
数据
窗口
中新建一个分组,假设当前组为第1组 。第二步:再在Detial中加入一个
计算
列,命名为compute_1,把Visible = false,
计算
列的表达式设为If...
pb:控制DATAWINDOW里每页显示的
行数
、
数据
窗口
的closeQuery事件:提示保存
数据
、增量查询功能实现
//控制DATAWINDOW里每页显示的
行数
1、在Datawindow中增加一个
计算
域,起名为:ceil_page,此
计算
域必须放在Detail段中, Expression中输入 ceiling(getrow()/25) 25表示每页打印25行,也可以是一个参数。 2、分组,...
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章