fastreportで合計を表示するには?

解決


やまだ  2013-11-20 05:05:03  No: 45605

こんにちは。

いつもお世話になっております。
開発環境は、win7(sp1)、delphiXE3enterprise(update2)です。

fastreport4.12.13を使っています。

fastreportで列ごとの合計を出したいと考えています。

footerを追加して、テキストボックスを貼り、ダブルクリックして
表示されたダイアログにΣをクリックして以下のように入力しました。

function=sum
data band=masterdata1
dataset=frxUserDataSet1
datafield=data1

実行してみたんですが、以下のようになりました。
3行目が合計値です。
本当であれば、100000になっているはずです。

50000
50000
5000050000

何か設定が間違っているのでしょうか?

恐縮ですが教えていただければと思います。

よろしくお願いします。


au  2013-11-20 19:47:49  No: 45606

frxUserDataSetのGetValueでValueに文字列として値を設定してないですか?
数値じゃなく文字列と判定されてるから、連結されてるんだと思います。


やまだ  2013-11-20 20:40:58  No: 45607

あっそうでした。

何かお恥ずかしい限りです。

合計値出ました。

お騒がせしました。

ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加