2017-08-16 6 views
0

私はレポートをticketCostで並べ替えたいですが、合計の定期的な要約にはすべてのレコードの合計が含まれています。実行中の合計を並べ替え

report design

enter image description here

左のフィールドは概要であり、右側のフィールドには、実行中の合計です。私がグループを構成するときに要約だけが表示され、要約を選択することができます。

合計の合計をどのようにソートできますか?または、重複したレコードを避けるためにサマリーを使用する他の方法がありますか?

答えて

0

クリスタルレポートには、読み取り段階と印刷段階の2つの段階があります。実行中の合計フィールドは印刷中に評価されますが、読み取り中はグループ化が行われます。このため、実行中の集計ではグループ化できないため、グループ化が必要なときには準備ができません。


これを回避する最も適切な方法は、データベースエキスパートにカスタムSQL文を書き込むことです。

enter image description here

これは、あなたがそれをレポートに達する前であってもフィールドとしてticketCostを計算することが可能な新しいテーブルを返します。その後、新しいticketCostフィールドに基づいてグループ化します。

関連する問題