我有两个包含销售统计信息的报告。 我在办公室周围的液晶显示屏上在IE中显示一个报告,并将其设置为每2分钟自动刷新一次。
我还需要显示第二个报告,并且屏幕每隔5分钟在报告之间轮换。
任何简单的方法都可以实现?
答案 0 :(得分:2)
您没有列出SSRS的版本,因此我将解释它如何与2008R2和2012一起使用,不确定早期版本。这是一个有趣的问题,更像是将SSRS作为前端仪表板产品而不是它想要的。你可以这样做,这是你需要做的。
创建一个新报告,并将此名称称为“master.rdl”。
将自动刷新设置为120
将工具箱中的“子报告”拖放到设计图面上
右键单击“子报告”并选择“子报告属性”
一个。在“将此报告用作子报告”
下选择报告B中。点击左侧的“可见性”,然后选择“根据表达式显示或隐藏”,然后点击“Fx”按钮
℃。放入表达式
=IIF(Minute(NOW) mod 10, TRUE, FALSE)
d。 可选如果您有参数,请单击左侧的“参数”并输入您的参数。
电子。点击Okay
右键点击“子报告”,然后点击“复制”
右键单击设计区域并选择“粘贴”
右键单击此新子报表,然后再次选择属性。
重复步骤4的反转,使其为
一个。使用不同的子程序
B中。现在可见度为4,B / C高于
=IIF(Minute(NOW) mod 10, False, true)
现在,您应该在报表上有两个元素,根据可被10整除的分钟更改可见性。当它位于10,20,30,40,50时,它将显示一个报表,当它显示任何其他报表时其他报告。
要记住的重要事项是您必须在10上发布此报告,否则它将在关闭时间内永远发生。您可以建立一个更高级的algorythm来解释这个问题,但是更容易将您的发布时间缩短。