2014-01-08 141 views
1

我已經創建了兩個數據集組合的SSRS報告,並且我從共享點列表中獲取這些數據集的數據。我的數據集如下過濾器無法在SSRS上報告

DataSet1 Columns: 
1) Assign_To 
2) Task_Name 
3) Workflow 
4) Status 

Dataset2 Columns'; 
1) Assign_To 
2) Planed_Start_Date 
3) Planed_End_Date 

My Report as follow(In Tablix): 

Assinged_To Task_Name WorkFlow Planed_Start_Date Planed_End_date Status 
Prashant  Task_1  3  7/01/2014   10/02/2014 Not Completed 

現在,我想通過"Planed_Start_Date"爲我送參數"Planed_Start_Date",這樣我就可以在特定日期間獲得的記錄過濾報告。但它不符合我的預期。我正在發送參數。 @Planed_Start_Date >= 8/01/2014

在這種情況下,我得到下面的結果在我的報告(Tablix中)

Assinged_To Task_Name WorkFlow Planed_Start_Date Planed_End_date Status 
Prashant  Task_1  3           Not Completed 

我的報告應該是null作爲過濾器不匹配的標準。但是我得到錯誤的報告,在上述情況下,願望結果應該如下。

Assinged_To Task_Name WorkFlow Planed_Start_Date Planed_End_date Status 

請告訴我,我該如何做到這一點?

回答

0

您是否在DataSet2的表達式中使用@Planed_Start_Date的參數值?

您的Dataset2表達應該是這樣的:

「選擇Assign_To,Planed_Start_Date,Planed_End_Date 從表在哪裏Planed_Start_Date> =」 + PARAMATERS Planed_Start_Date.Value

+0

感謝您的答覆!我從Share Point列表中獲取我的Dataset2,因此無法使用上述查詢。 –