Sql server 在SSRS中有条件地设置可见性切换

Sql server 在SSRS中有条件地设置可见性切换,sql-server,reporting-services,reporting,ssrs-2008,Sql Server,Reporting Services,Reporting,Ssrs 2008,我在SSRS2008R2上有一份报告,列出了药物和处方。除非单击药物+框以显示处方,否则处方将隐藏 现在,在某些情况下,我们没有为给定药物列出任何处方——它们是由外部提供者管理的,但我们希望跟踪它们的存在。这就给我留下了一个例子,我们仍然有+框,但点击它会显示一个空行。有没有办法将切换线条可见性的功能条件化?谢谢 埃塔:好的,我刚刚找到了部分答案。我有一个备用的文本框,所以我在其中添加了文本“Show scrips”,并使其成为切换的控制框,然后根据是否实际有scrips显示来交换其自身的可见性

我在SSRS2008R2上有一份报告,列出了药物和处方。除非单击药物+框以显示处方,否则处方将隐藏

现在,在某些情况下,我们没有为给定药物列出任何处方——它们是由外部提供者管理的,但我们希望跟踪它们的存在。这就给我留下了一个例子,我们仍然有+框,但点击它会显示一个空行。有没有办法将切换线条可见性的功能条件化?谢谢

埃塔:好的,我刚刚找到了部分答案。我有一个备用的文本框,所以我在其中添加了文本“Show scrips”,并使其成为切换的控制框,然后根据是否实际有scrips显示来交换其自身的可见性。然而,这使得边界和内容都消失了。除了删除所有边框(实际上这可能是正确的解决方案)之外,还有什么建议吗?

讨论此问题的线程:基本上将+/-放在另一列中,并根据是否有数据显示/隐藏