2013-09-22 78 views
0

對於Crystal Reports我相當新穎,而且我遇到分組問題。我正在嘗試創建一個回顧報告,該報告僅顯示基於三個不同標準分組在一起的字段摘要。爲了包含在總和中,必須將字段({TABLE.HS},{TABLE.ORIGIN},{TABLE.TREATMENT},{TABLE.VALUE})分組在一起 - 如果{TABLE.HS}是與{TABLE.ORIGIN}相同並且{TABLE.TREATMENT}相同,那麼我希望它顯示一行{TABLE.VALUE}總計的位置。如果任何字段不同,那麼它應該在一個新的組中。在Crystal Reports中對分組公式進行分組

例子:

RECORD 1: HS = 4911, ORIGIN = USA, TREATMENT = 02, VALUE = $1 
RECORD 2: HS = 4911, ORIGIN = USA, TREATMENT = 02, VALUE = $5 
RECORD 3: HS = 3926, ORIGIN = USA, TREATEMENT = 02, VALUE = $2 

我想詳細行顯示:

DETAIL 1: HS = 4911, ORIGIN = USA, TREATMENT = 02, VALUE = $6 
DETAIL 2: HS = 3926, ORIGIN = USA, TREATMENT = 02, VALUE = $2 

如果有人能在正確的方向指向我,我將不勝感激。

回答

0

注意:這是未經測試

如果我的理解你的問題是解決方案。詳細

Group the report as following: 
1. Group 1: Origin 
2. Group 2: Treatement 
3. Group 3: HS 

值,並採取價值的總結,所有組頁腳和報表頁腳

我建議這個方案,因爲您的要求是動態的,在那裏你可以得到(產地,治療,HS)是相同的或不同。

+0

抑制組1和3,並將運行總數添加到組2中,以基於治療結果的總和。這將允許所有的Origin分開,但是分組在一起以便看到所有的處理。 –