找回密码
 立即注册

QQ登录

只需一步,快速开始

syl000216

银牌会员

16

主题

35

帖子

3540

积分

银牌会员

积分
3540

活字格认证

syl000216
银牌会员   /  发表于:2014-12-19 09:30  /   查看:5650  /  回复:6
多条数据生成报表时,指定某个字段,如果一样这个字段就合并显示,不是每一条数据都显示,相当于实现Excel中合并单元格的功能

6 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-12-19 10:47:00
沙发
回复 1楼syl000216的帖子

可以通过设置相应属性的表达式来实现。

隐藏值,设置单元格的Value属性表达式如下:
=IIF(Fields!订购日期.Value = Previous( Fields!订购日期.Value),"",Fields!订购日期.Value)

隐藏边框,设置单元格的BorderStyle属性如下:
=IIF(Fields!订购日期.Value = Previous( Fields!订购日期.Value),"Solid","None")

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
syl000216
银牌会员   /  发表于:2014-12-22 14:42:00
板凳
斑竹 没弄明白怎么实现  可以来个简单的demo吗
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-22 18:13:00
地板
回复 3楼syl000216的帖子

我这边抛出的错误信息如图:


请问我们是否一致。
截图错误问题我已经反馈给产品组,收到反馈后通知你

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-22 18:41:00
5#
回复 3楼syl000216的帖子

demo:


数据源地址:
http://www.gcpowertools.com.cn/LiveSamples/Temp/NWind_CHS.zip

效果图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
syl000216
银牌会员   /  发表于:2014-12-23 14:41:00
6#
斑竹 我要的是实实在在地合并,不是隐藏,和Excel一样,比如:华东合并后就直接在中间显示了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-23 17:35:00
7#
回复 6楼syl000216的帖子

还有一种设置方法是通过 Matrix 来实现,具体方法请参考随机安装 Demo:
C:\Users\用户名\Documents\ComponentOne Samples\ActiveReports 9\Reports Gallery\C#\Reports Gallery\Reports\Page Report\Other

设置 CellMerging.Rdlx 中第一个单元格的VerticalAlign属性为Middle即可,详细模板:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部