2011-12-07 19 views
0

Cystalレポート シナリオを報告します。 私はGroup1の名前をGroup2の名前にしました。私は場所の重複を見ました。抑制重複は、

サンプルデータ:

america Tom 
     Jim 
England Peterson 
     Anderson 

ソリューションを提供してくださいとして

america Tom 
america Jim 
England Peterson 
England Anderson 

私が欲しいのデータ。 ありがとうございます。

答えて

3

残念ながら、複製の抑制オプションは詳細セクションでのみ機能します。ここで最も簡単なアプローチは、グループ1のフィールドを{Table.Location} = Previous({Table.Location})のような条件で条件付きで非表示にすることです(グループ2のフィールドがのヘッダーであると仮定します)。

EDIT:あなたはグループ2 フッターであなたのフィールドを持っているので、私はグループ2の変化にインクリメントし、グループ1の変化にリセットされ、条件付き条件でグループ1のフィールドを抑制するために、新しい積算合計フィールドを追加することをお勧め{NewRunningTotal} > 0のようになります。

+0

こんにちはマーク、私はGroup2のフッタのフィールドを保持しています。グループ2の合計を実行しているため、これらのフィールドの場所、名前、合計はGroup2フッタに配置されています。 currentfieldvalueとprevious(object)は同じ値(現在の値)を与えているので、私はあなたが提案した条件を書いていますが、動作しません。私に他の解決策を教えてください。 –

+0

@ChandraAllu - 更新された回答を見てください。 –

+0

こんにちはマーク、私はあなたのファーストネームをアドレスしないでください:)あなたの偉大な解決策をありがとう、今は正常に動作します。 –

0

各グループのグループヘッダーセクションに正しいグループ名フィールドがあると仮定して、グループヘッダー1を「underlay following section」に変更します。

関連する問題