社区
DataWindow
帖子详情
打印问题...分组打印...救命!!!
cjxiaoh
2003-11-21 02:18:39
我想实现分组打印,组与组之间连续,每组数据行数不固定,所有组只显示一个标题,怎么实现?那位高手给一个解决方案,不胜感激!!!
...全文
54
9
打赏
收藏
打印问题...分组打印...救命!!!
我想实现分组打印,组与组之间连续,每组数据行数不固定,所有组只显示一个标题,怎么实现?那位高手给一个解决方案,不胜感激!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lmby
2003-11-22
打赏
举报
回复
对于那个空行,因为不能在dw里写表达式,所以你对他的控制是全部。也就是说,如果你设置了其height,那么所有的header group都一起变化了。
如果有什么好的方法,告诉我一下哦。
lmby
2003-11-22
打赏
举报
回复
在你的header group里的object(包括列和文本)上写表达式:
height :if (group_column[-1] = group_column, 0, 400)
或者visible: if (group_column[-1] = group_column, 0, 1)
就可以实现你的要求。不过即便是设置height为0,header group带仍旧会有高度,也就是说在新的一页时,如果group没有变,那还是会有个空行。不过我想关系不大。^_^
cjxiaoh
2003-11-21
打赏
举报
回复
怎么在数据窗口内的任意可以写表达式的地方控制header区域的高度!!!
mittee
2003-11-21
打赏
举报
回复
友情up
cjxiaoh
2003-11-21
打赏
举报
回复
上面的方法,可以实现隐藏,但是第二页空出一块空白区域,怎么实现能让这个区域没有,也就是动态改变header_group1的高度呢?
adeva
2003-11-21
打赏
举报
回复
不会吧,我记得刚才好象回过一次,怎么没有呀!再来一次吧!
试试如下办法吧:就是另建一个“计算字段”,通过对该字段的值的改变来控制其header_group区域的显示情况!如:假设该字段为compute_0020,其默认值为0;则可在header_group区域各控件的'Visible'属性分别写下如下表达式:if(compute_0020=0,1,0);最后在程序中用代码判断当页数大于1的时候,其当前页的第一行与前页的最后一行的大类(header_group1)字段值是否相同,如果相同则给当前行的compute_0020赋一个不等于0的值即可!
cjxiaoh
2003-11-21
打赏
举报
回复
我刚才没说清楚,抱歉!
例如我用两个字段分成两个组,数据窗口有header区域、header_group1和header_group2区域,detail区域。现在我想要的就是怎么在换页的时候如果header_group1这个组跨页了,那么不显示第二页的header_group区域,而小组header_group2照样显示,焦点问题是怎么动态的隐去header_group区域?
lmby
2003-11-21
打赏
举报
回复
group风格的dw就可以解决你的问题。
flyhot
2003-11-21
打赏
举报
回复
group类型的dw
开课吧python小课值得么-好消息!今天,审计、会计、税务、财务主管彻底沸腾了……...
原标题:好消息!今天,审计、会计、税务、财务主管彻底沸腾了……“我们预计到2025年,基础财务都会被机器人替代。”有意识地关注行业趋势的财会人应该多多少少听过这句话。这是「德勤智慧未来研究院机器人中心」成员叶建锋,在一场分享沙龙上抛出的论断,而这场分享会的主题是 “德勤机器人引发的财务新变革”。你可能会问,这个听上去高大上的“玩意儿”,究竟有多能干?简单地说, 它只需要3-4个小时,就能完成财会人...
python是大学必修课吗-好消息!今天,审计、会计、税务、财务主管彻底沸腾了……...
原标题:好消息!今天,审计、会计、税务、财务主管彻底沸腾了……"我们预计到2025年,基础财务都会被机器人替代。”有意识地关注行业趋势的财会人应该多多少少听过这句话。这是「德勤智慧未来研究院机器人中心」成员叶建锋,在一场分享沙龙上抛出的论断,而这场分享会的主题是 "德勤机器人引发的财务新变革”。你可能会问,这个听上去高大上的"玩意儿”,究竟有多能干?简单地说, 它只需...
基于SSM+JSP的企业人事管理信息系统毕业设计(源码+录像+说明).rar
基于SSM+JSP的企业人事管理信息系统毕业设计(源码+录像+说明).rar 【项目技术】 开发语言:Java 框架:ssm+jsp 架构:B/S 数据库:mysql 【演示视频-编号:420】 https://pan.quark.cn/s/b3a97032fae7 【实现功能】 实现了员工基础数据的管理,考勤管理,福利管理,薪资管理,奖惩管理,考核管理,培训管理,招聘管理,公告管理,基础数据管理等功能。
node-v6.12.0-linux-ppc64le.tar.xz
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
node-v6.8.0-linux-ppc64le.tar.xz
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章