簡體   English   中英

SSRS過濾器表達日期或日期

[英]SSRS Filter expression date OR date

我在SSRS 2010中有一個數據集。它返回Start_DateEnd_Date的值。 我需要使用以下內容過濾數據集:

Start_Date >= 05/04/2012 or Start_Date < 04/04/2013 or End_Date < 04/04/2013

我努力了:

Expression:=(start_date >= '05/04/2012') or (start_date < '04'04'2013') or (end_date < '05/04/2013')
Operator: =
Value: =True 

但不幸的是,它不應用過濾器選擇。

有人可以幫忙嗎?

我假設你想之間reocords 05/04/2012' 04/04/2013'的開始日期和end date < 04/04/2013 如果那是您想要的記錄,它們在Start_Date 05/04/2012Start_Date '之間具有Start_Date ,則您使用的是錯誤的運算符OR 您應該使用“ And或“ Between以便可以獲取這兩個日期之間的數據。 有關邏輯運算符的更多信息,請參見此處。

UPDATE

如果要在過濾器中使用OR ,請按以下方式使用

 Expression: =(Fields!Start_Date.Value >= 05/04/2012) OR (Fields!Start_Date.Value < 04/04/2013 ) OR (Fields!End_Date.Value < 04/04/2013)
 Operator: =
 Value:  =TRUE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM