0

私は Crystal Reports を使い始めたばかりで、グループ化に問題があります。3 つの異なる基準に基づいてグループ化されたフィールドの概要のみを表示する要約レポートを作成しようとしています。合計に含めるには、フィールド ({TABLE.HS}、{TABLE.ORIGIN}、{TABLE.TREATMENT}、{TABLE.VALUE}) をグループ化する必要があります。{TABLE.HS} が同じ AND {TABLE.ORIGIN} が同じ AND {TABLE.TREATMENT} が同じである場合、{TABLE.VALUE} が合計される 1 行を表示する必要があります。いずれかのフィールドが異なる場合は、新しいグループにある必要があります。

例:

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

誰かが私を正しい方向に向けることができれば、とても感謝しています。

4

1 に答える 1

0

注:これはテストされていません

私があなたの問題を理解している限り、以下が解決策です。

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

値を詳細に表示し、すべてのグループ フッターとレポート フッターの値の概要を取得します

あなたの要件は、同じまたは異なるもの(起源、治療、HS)を取得できる場所で動的であるため、このソリューションを提案しています。

于 2013-09-23T06:20:17.817 に答える