找回密码
 立即注册

QQ登录

只需一步,快速开始

无名无名

初级会员

34

主题

150

帖子

348

积分

初级会员

积分
348
无名无名
初级会员   /  发表于:2022-8-4 13:32  /   查看:5558  /  回复:21
20金币
柱状图    数据钻取     如果某列数据数值为0的话,让它失效,,,大于0的才可以钻取,,可以实现这个需求吗???



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

最佳答案

查看完整内容

您好,我测试了图表柱状图的钻取,您使用是桌面设计器吗,桌面设计器确实会有这个问题,web设计器是正常的,建议您使用web设计器。

21 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2022-8-4 13:32:47
来自 15#
无名无名 发表于 2022-8-4 17:13
同样的写法,,,,Tablix 中的TextBox  可以不跳转,,但是图表的柱状图就报错了

您好,我测试了图表柱状图的钻取,您使用是桌面设计器吗,桌面设计器确实会有这个问题,web设计器是正常的,建议您使用web设计器。
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-8-4 14:43:51
2#
您好,可以使用IIF表达式:
web设计器,如下图示:

桌面设计器,如下图示:


本帖子中包含更多资源

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

x
回复 使用道具 举报
无名无名
初级会员   /  发表于:2022-8-4 15:10:26
3#
Bella.Yuan 发表于 2022-8-4 14:43
您好,可以使用IIF表达式:
web设计器,如下图示:

=IIF(Fields!数量.Value=0 , "null","test.rdlx")      要是不想让它有跳转的动作呢?null那里该写什么????
回复 使用道具 举报
无名无名
初级会员   /  发表于:2022-8-4 15:21:15
4#
无名无名 发表于 2022-8-4 15:10
=IIF(Fields!数量.Value=0 , "null","test.rdlx")      要是不想让它有跳转的动作呢?null那里该写什么? ...

=IIF(Fields!数量.Value=0 , "","test.rdlx")   我这样写  也不行,,直接报  找不到这个报表的错误
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-8-4 15:34:05
5#
本帖最后由 Bella.Yuan 于 2022-8-4 15:35 编辑
无名无名 发表于 2022-8-4 15:21
=IIF(Fields!数量.Value=0 , "","test.rdlx")   我这样写  也不行,,直接报  找不到这个报表的错误

您好,这样写:
  1. =IIF(Fields!数量.Value = 1000, "折线图demo.rdlx", "")
复制代码



本帖子中包含更多资源

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

x
回复 使用道具 举报
无名无名
初级会员   /  发表于:2022-8-4 15:51:09
6#

这样写还是跳转到了自己,,,,可以把这一步取消掉吗????
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-8-4 15:57:11
7#
无名无名 发表于 2022-8-4 15:51
这样写还是跳转到了自己,,,,可以把这一步取消掉吗????

您好,上面回复您的截图,设置iif表达式,只有华北是可以钻取的(华北是蓝色字体),其余地区不可以钻取(其余地区均是黑色字体),这和您的需求一样啊,我没理解您说的跳转到自己是什么意思,表达式进false时代表的就是不进行钻取,不钻取就是报表本身,也不会跳转。目前根据您的需求,使用的就是我上面回复您的表达式。
回复 使用道具 举报
无名无名
初级会员   /  发表于:2022-8-4 16:20:23
8#
Bella.Yuan 发表于 2022-8-4 15:57
您好,上面回复您的截图,设置iif表达式,只有华北是可以钻取的(华北是蓝色字体),其余地区不可以钻取 ...

按你那样写的,,,其余地区   点击  是一点反应都没有吗、??  还是   有跳转动作,相当于刷新了一下当前报表
回复 使用道具 举报
无名无名
初级会员   /  发表于:2022-8-4 16:24:42
9#
Bella.Yuan 发表于 2022-8-4 15:57
您好,上面回复您的截图,设置iif表达式,只有华北是可以钻取的(华北是蓝色字体),其余地区不可以钻取 ...

我仿照你那样写:  =IIF(Fields!数量Value = 9, "test.rdlx", "")

把1000改为9,,,然后在图表上点数量不等于9的,,报找不到 报表的错误
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部