【发布时间】:2018-11-20 11:24:13
【问题描述】:
我正在使用 SQL Server Report Builder 生成每周报告,以显示周一至周五的工作日以及相关日期。
报告从 SharePoint 2016 的日历中提取信息。
相反,我创建了 5 个包含静态工作日和星期日期的列:
以下生成工作日:
=IIf(UCase(Format(Fields!Start_Time.Value, "dddd"))="MONDAY",FORMAT(Fields!Start_Time.Value, "h:mm tt ") & FORMAT(Fields!End_Time.Value, "- h:mmtt"),"")
以下生成星期日期:
=FORMAT(Today.addDays(1-weekday(Today,FirstdayOfWeek.Monday)),"dd/MM/yyyy")
这意味着显示每个工作日的日期/时间,否则留空。
这种方法的问题是它确实显示了所有条目,甚至是上周的条目......
目的是仅显示本周。
不幸的是,我没有想法,不知道还能做什么?
【问题讨论】:
标签: sql-server sharepoint-2016 sqlreportingservice