掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DBgird1 で該当する行だけの合計を出したいのですが (ID:20337)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
DBgird1 で該当する行だけの合計を出したいのですが 残 個数 金額 計 損得 15 - - 0 -15 4行目 10 8 1 8 -2 3行目 8 2 2 4 -4 2行目 14 3 8 24 10 1行目 この表の場合,計の列にOnCalcFieldsを使い自動計算 損得の列も 計ー残とOnCalcFieldsを使い自動計算 この表まではできたのですが、4行目も計の列に0が 入ってしまいす。そのため損得の合計を出す場合 4行目を除くために以下のように作って見たのですが begin if query1.fieldbyName('計').AsInteger<>0 then begin Sum := Sum + query1.fieldbyName('損得').AsInteger; Query1.Next; end; end; としても、なぜかパソコンが止まってしまい計0が判断に使われていないようです。 監視式でもquery1.fieldbyName('計').AsInteger の値が0になりません。 どうにもならなくなりまして質問させていただくことになりました。 よろしくお願いします。 ちゃん
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.