【发布时间】:2021-12-13 21:13:23
【问题描述】:
我正在尝试获取 DData 值并将其用作查询中的参数,但我收到错误“BC 30205 End of statement expected”
用户将使用参数 DData 在 -6 和 0 之间选择一个值 在处理来自 DData 的值后,我试图将结果设置为另一个参数(RemoveDays - 我将在查询中使用的那个),但我不知道我做错了什么
并且此代码应忽略周末并将结果设置在 RemoveDays 中
--weekday = 1 = 星期日
--工作日 = 7 = 星期六
=switch(
Weekday(DateAdd("d", Parameters!DData.Value, Today())) = 1, Parameters!DData.Value+2,
Weekday(DateAdd("d", Parameters!DData.Value, Today())) = 7, Parameters!DData.Value+1,
Weekday(DateAdd("d", Parameters!DData.Value, Today())) <> 7 and Weekday(DateAdd("d",Parameters!DData.Value,Today())) <> 1, Parameters!DData.Value
)
【问题讨论】:
标签: reporting-services ssrs-2008