2015-06-30 52 views
0

我想創建一個報告,我可以比較相同的字段使用兩個不同的日期範圍。現場數據將是該範圍內的數據的添加。我創建了兩次該字段併爲日期範圍設置了四個日期輸入參數。我試過If .. Then ..While .. Do ..運營商,但似乎沒有工作。有沒有其他方法?水晶報告相同的字段兩次與不同的標準(參數)

編輯--------------------------------------------- ------------------

數據:從參數

範圍1

1/1/2015 15 20 
2/1/2015 20 25 
1/2/2015 25 30 
2/2/2015 30 35 

範圍爲FIELD1:1/1/2015 - 1/2/2015

字段2的範圍2:1/2/2015 - 1/3/2015

預期數據字段1:35(15 + 20),45(20 + 25)字段2:55(25 + 30),65(30 + 35)

+0

你的問題是有點不清楚,哪裏要檢查你的標準是什麼?並檢查多個標準,你可以使用'AND'運算符;)。 –

+0

謝謝你的回覆。是的,我使用'和'運算符。我想以某種方式過濾數據,以便獲取一個字段中第一個範圍的數據和另一個字段中第二個範圍的數據。這可能嗎? – Psf

+0

爲什麼不按日期分組? – aMazing

回答

0

我發現這個問題的唯一解決方案是創建一個類似於主報告的子報告,並通過將第二個日期範圍的參數與子報告相關聯,我將獲得正確的數據。例如,

  1. 在主報告Report> Selection Expert>中,爲報告field date>=from date AND field date<=to date設置第一個日期範圍。
  2. 將第二範圍日期參數與子報表相關聯後,編輯子報表(相同參數應包含在子報表中)
  3. 將上述相同的公式應用於新參數作爲條件。

然後運行報告:)