Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:数量和单价变化时,能自动算出金额,如果金额变化,自动算出单价怎么实现

1楼
xxfoxtable 发表于:2024/8/5 18:32:00
数量和单价变化时,能自动算出金额,如果金额变化,自动算出单价怎么实现,不要再计算金额了

在表事件里怎么实现好?
2楼
有点蓝 发表于:2024/8/5 21:47:00

DataColChanged事件:

Dim dr As DataRow = e.DataRow
Select
 Case e.DataCol.Name
    Case "
数量","单价"

SystemReady = False
dr("金额") = dr("数量") * dr("单价")
SystemReady = 
True
End
 
Select


Select Case e.DataCol.Name
    Case "
数量","金额"

SystemReady = False

if dr("数量") = 0

dr("单价") = nothing

else
dr("单价") = dr("金额") / dr("数量")

end uf
SystemReady = 
True
End
 
Select

共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .07031 s, 2 queries.