データベースに「Stock」というフィールドがあります。販売用に残っているアイテムの数が表示されます。1、2、3 などの値を持つドロップダウン コンボがあります。グリッド内のアイテムを選択して [SELL] ボタンをクリックすると、「在庫」が表示されます。問題のアイテムのフィールド (グリッド内) をコンボに含まれていた量だけ減少させます。したがって、「在庫」が 100 で、5 (ドロップダウンコンボ値) を販売した場合、グリッド値を 95 と表示したいと思います。私の言いたいことを理解していただければ幸いです...計算フィールドを挿入してこれを行うことはできますが、そうではありません。をしたい。より良い更新... UPDATE MyTable set STOCK = (Mytable.fieldbyname('stock').asInteger - dropdowncombo1.value) のようなアイデアは、ここでデルフィを持っていないので、グリッド内の選択されたレコードでこれが機能するかどうかは不明です.. .
質問する
144 次