我的任务是创建一个要在电视监视器上显示的仪表板。此仪表板有 5 个不同的图表,需要在 中显示。幻灯片方式 - 换句话说,一次一个图表,在一定时间间隔内旋转到下一个图表。
我使用了一个发布在这里的解决方案,可见性 property =IIf(Second(Now()) >= 48 AND Second(Now()) <= 60, False, True)
依此类推,报告每 12 秒自动刷新一次。
然而,我的经理给我反馈说 12 秒太短了间隔,他希望在轮换到下一个之前查看每份报告 20 秒。
有没有人对如何使这成为可能有任何想法?
非常感谢。
最佳答案
您想从 60 秒的周期移动到 100 秒的周期。
根据您现有的代码,您可以使用以下内容:
=IIf(DateDiff(DateInterval.Second, Today(), Now()) Mod 100 >= 80
AND DateDiff(DateInterval.Second, Today(), Now()) Mod 100 <= 99
, False
, True)
您可以通过取自一天开始的秒数取模 100 来获得 100 秒周期。然后您可以在表达式中将其分解为 20 个桶,而不是 12 个桶。
关于reporting-services - SSRS 如何以幻灯片方式在报告之间轮换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25673272/