PB,PowerBuilder---合并相同单元格,相同的只显示一行

本文介绍如何在PowerBuilder的数据窗口中实现行合并功能,并提供了一种简单的方法来完成这一任务。通过调整DataWindow设计窗口中的【ROWS】菜单设置,可以轻松地合并重复的数据行。此外,还提供了一个解决方案来实现合并后的值居中显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在用数据窗口显示数据时,经常会出现某一列的连续多行内容是相同的,在有中国特色的软件使用者看来这是一个很大的问题。一定要合并才能显得规范。如下图:

未能加载图片

在PB中可以通过简单的设置来实现合并行功能。进入DataWindow设计窗口后在【ROWS】菜单按如下操作:

未能加载图片

未能加载图片

将需合并的列拖到右侧手,确定即可。

【注意】采用此种方法虽然可以合并,但并不能像EXCEL中那样合并后的值居中显示,而是在上方显示。针对这个问题,网上有人提出以下解决方法:

1、采用自画表格的方式,难度较大。

2、先用col1排序  ,再分组,然后在col1 的 visible属性中写:
if(getrow()=sum(1   for   group   1)/2+1,1,0)   试试看   ..   
不行的话   ,就试着改变这个表达式   ,反正就是要得到   group   1   每个部分的   rowcount()   ,然后取其中间的行号,将其   visible   写为   1   ,其它的是0


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值