一部の継承されたコードで、グループヘッダー/フッターに'Sum of @numcount
'。数式フィールドの合計を取得できません。何かご意見は?
数式を要約できない理由を知っている唯一の理由は、データベースフィールドを参照していないか、レポートのセクション全体で値が動的ではなかった場合です。たとえば、定数を返す数式がある場合、その数式は使用できません。または、レポート全体で設定されたフィールドのみを参照し、そのフィールドに基づいて値を返す場合(「{パラメータ} = 1の場合は1」など)も使用できません。
一般的に、式の値は、要約しているレポートのセクション全体で静的であってはなりません(Crystalがこれを決定する方法は私を超えており、これは難しくて速い規則ではないようです)
編集:数式が使用できないもう1つの理由は、その数式で既に集計関数を使用している場合です。一度に1つのレベルの要約のみ!
(Crystal Report Designerでレポートを表示していると仮定して...)
メニューオプションは、使用しているCrystal Reportsのバージョンによって少し異なる場合がありますが、次のいずれかを行うことができます。