找回密码
 立即注册

QQ登录

只需一步,快速开始

黑纹老虎

注册会员

12

主题

47

帖子

155

积分

注册会员

积分
155
QQ
黑纹老虎
注册会员   /  发表于:2021-12-28 17:36  /   查看:1990  /  回复:7
1金币
本帖最后由 黑纹老虎 于 2021-12-28 17:38 编辑

选择整列后没有visibility属性
我想要写表达式,列标题没数据就隐藏整列,因为我的列标题也是通过数据集获取的
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,最初根据您的报表,标题列是最后一列,可以使用表达式设置单元的可见性。现在根据您的报表截图,需要使用分组列隐藏,参考下图。

7 个回复

正序浏览
黑纹老虎
注册会员   /  发表于:2021-12-29 13:09:04
7#
本帖最后由 Bella.Yuan 于 2021-12-29 13:44 编辑
Bella.Yuan 发表于 2021-12-29 12:41
您好,矩表组件隐藏的话可以使用属性下面的可见性,需要选中每一列的每一个单元格对其设置表达式,使用II ...


我把列头和列数据单元格都设置成当=IIF(isNothing(Fields!地区.value),true,false),就出现这样的情况

本帖子中包含更多资源

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

x
回复 使用道具 举报
黑纹老虎
注册会员   /  发表于:2021-12-29 12:58:46
6#
Bella.Yuan 发表于 2021-12-29 12:41
您好,矩表组件隐藏的话可以使用属性下面的可见性,需要选中每一列的每一个单元格对其设置表达式,使用II ...

不是要这个效果,我是要当这个列标题是空的时候,整列都隐藏,而不是列标题单元格空白,而且空白了仍然会占据单元格位置
回复 使用道具 举报
黑纹老虎
注册会员   /  发表于:2021-12-29 12:56:27
5#
不是要这个效果,我是要当这个列标题是空的时候,整列都隐藏,而不是列标题单元格空白
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2021-12-29 12:41:00
4#
黑纹老虎 发表于 2021-12-29 11:19
这是我的报表模板,数据是直接连的数据库

您好,矩表组件隐藏的话可以使用属性下面的可见性,需要选中每一列的每一个单元格对其设置表达式,使用IIF(),您将地区修改为您的字段即可。下面截图是仅设置了表头后的预览结果。
  1. =IIF(isNothing(Fields!地区.Value),false,true)
复制代码

   

本帖子中包含更多资源

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

x
回复 使用道具 举报
黑纹老虎
注册会员   /  发表于:2021-12-29 11:19:15
3#
Bella.Yuan 发表于 2021-12-28 17:59
您好,方便的话上传一下您的报表模板和对应的数据,我们帮您看看。

这是我的报表模板,数据是直接连的数据库

本帖子中包含更多资源

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

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2021-12-28 17:59:46
2#
您好,方便的话上传一下您的报表模板和对应的数据,我们帮您看看。
回复 使用道具 举报
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2021-12-28 17:36:33
来自 8#
黑纹老虎 发表于 2021-12-29 13:09
我把列头和列数据单元格都设置成当=IIF(isNothing(Fields!地区.value),true,false),就出现这样的情况
...

您好,最初根据您的报表,标题列是最后一列,可以使用表达式设置单元的可见性。现在根据您的报表截图,需要使用分组列隐藏,参考下图。

本帖子中包含更多资源

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

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