Crystal Reports のフィールドに式を記述しています。レポートを更新すると、数式とは異なる値が得られます。必要な値は常に、その式の [フィールド データの参照] ダイアログの最後の値です。式は、出力として値を 1 つだけ持つことになっていませんか? フィールド データの参照ダイアログに複数の値が表示されるのはなぜですか? Browse File Data ダイアログの最後の値を取得する方法はありますか?
私の式は以下のようになります:
WHILEREADINGRECORDS;
NumberVar CODTOTAL;
if {XXX.YYY} = 1 then
( CODTOTAL := CODTOTAL + {XXX.ZZZ};
);
CODTOTAL;
ブラウズ フィールド データは、「CODTOTAL」がその式の結果として取得したすべての値を示し、割り当てられた値の中からランダムな値を表示します。
私を助けてください。私はクリスタルレポートの素人です。
どんな助けでも大歓迎です。
〜よろしく。