【发布时间】:2013-05-24 20:16:34
【问题描述】:
将 SSRS 中的参数默认为下一个工作日的公式是什么?
我知道我可以创建代码来计算它,但我希望有一行 VB 可以用作我在 SSRS 中使用的参数的默认值。
=DateAdd("d",1,today()) 在今天不是星期五时有效。
它不必像考虑假期那样花哨,但如果今天是星期五,我希望它默认为星期一。
【问题讨论】:
标签: vb.net reporting-services parameters formula
将 SSRS 中的参数默认为下一个工作日的公式是什么?
我知道我可以创建代码来计算它,但我希望有一行 VB 可以用作我在 SSRS 中使用的参数的默认值。
=DateAdd("d",1,today()) 在今天不是星期五时有效。
它不必像考虑假期那样花哨,但如果今天是星期五,我希望它默认为星期一。
【问题讨论】:
标签: vb.net reporting-services parameters formula
如果您想默认第二天永远不会是周末,您可以使用逻辑来解释“if”语句,如下所示:
=IIf( WeekdayName(Weekday(Today)) = "Friday", DateAdd("d", 3, today),
iif(WeekdayName(Weekday(Today)) = "Saturday", DateAdd("d", 2, today),
DateAdd("d", 1, today)))
【讨论】: