我的报告有深入分析。当前,有些列的值为零,用户仍然可以单击该空白或零单元格并访问空白报告。我们要取消此功能,以便在单元格或列为零或为空时禁用钻取下行链路。我该怎么做?
答案 0 :(得分:1)
嗨,
如果要自动隐藏加号,则可能的解决方法是创建其他独立列。这是一个演示:
1如果您的详细信息可见性由group1切换,请右键单击group1的列手柄,然后在左侧插入一列。
2右键单击详细信息手柄,单击“编辑”组,切换到“可见性”选项卡。选择“可见性可以通过另一个报表项切换”,然后将报表项设置为group1旁边的“ independent_列(我们创建的新列)”的单元格。
3右键单击“ independent_ column”的切换文本框,在“属性”窗口中,切换到“可见性”选项卡。在初始可见性下方使用“ = iif(Fields!details.Value为空或Fields!details.Value =””,true,false)之类的表达式。
答案 1 :(得分:1)
我假设您的意思是单击该单元格,并且已对该单元格设置了操作以打开子报表?如果正确,则将子报表名称(在操作属性中)设置为表达式,例如
=IIF(Fields.MyCell.Value = 0, nothing, "MySubReportName")
当用户单击单元格时,将不会发生任何事情。