我正在尝试过滤报告以返回上周的所有数据,以便我可以向员工发送报告以获取本周的记录。
我过去使用相同的概念来返回昨天的所有记录。请参阅以下代码:
if {vwtb_Audit.AUDIT_DATE} = currentdate -1 then "Yesterday"
Else
"Other"
如果我使用此代码,我将只返回7天前的内容,并且它不会允许我返回本周其他日期的其他数据。
答案 0 :(得分:2)
/tmp
包括今天
{vwtb_Audit.AUDIT_DATE} in Last7days
包括上周日至周六
{vwtb_Audit.AUDIT_DATE} in lastfullweek
包括周一至周日的上周
答案 1 :(得分:0)
我将此代码添加到公式中,然后我可以在其上执行选择记录。
if {vwtb_Audit.AUDIT_DATE} > dateadd ('d',-7,currentdate) then "lastweek"
else
"other"
并返回“上周”的所有记录