数量字段变
(1)判断:
if adsMaster.FieldByName('number').AsFloat<=0 then exit;
(2)然后再判断单价:
if adsMaster.FieldByName('Price').AsFloat<=0 then exit;
(3)然后再改写金额:
adsMaster.FieldByName('Money').AsFloat:= adsMaster.FieldByName('number').AsFloat*adsMaster.FieldByName('Price').AsFloat;
金额改写完然后又要触发合计金额,合计金额算出来后又要。每天都敲这种代码:(
(1)判断:
if adsMaster.FieldByName('number').AsFloat<=0 then exit;
(2)然后再判断单价:
if adsMaster.FieldByName('Price').AsFloat<=0 then exit;
(3)然后再改写金额:
adsMaster.FieldByName('Money').AsFloat:= adsMaster.FieldByName('number').AsFloat*adsMaster.FieldByName('Price').AsFloat;
金额改写完然后又要触发合计金额,合计金额算出来后又要。每天都敲这种代码:(
解决方案 »
- 主、从表问题
- 如何保存RichText文本框中的RTF格式文本信息
- 如何判断一个字符组Tstrings是否包含某个字符
- 请问怎么让一个控件,比如panel,怎么让它接受拖拽?
- 在DLL中有没有办法访问加载它的主程序的主FORM的成员?
- 怎样在安装程序中注册控件?
- 急!RAVE做的报表,用户要修改格式怎么办?
- 菜鸟一问:[Warning] BackUpUnit.pas(7): Unit 'FileCtrl' is specific to a platform
- 请教有关query的两个问题,望高手指教,本人百思不的其解。
- 如何获得指定文件类型的图标
- 关于文件流的一点问题!
- 谁给我发一个Turbo Delphi Explorer注册文件?
---------------------------------
今天成本核算 明天加个税率 后天还要加个折旧平均分摊 大后天折旧算法有2个,用户可以选择用哪个算法