以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 零基础 小白问题 在DataTables("表A") 计算 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144430) |
||||||
-- 作者:17757762070 -- 发布时间:2019/12/19 16:46:00 -- 零基础 小白问题 在DataTables("表A") 计算 零基础 小白问题 表A 结构
在DataColChanged事件写 这么写能计算 Dim A As DataTable = DataTables("表A") Dim B As DataCol = A.DataCols("单价") Dim C As DataCol = A.DataCols("数量") Dim D As DataCol = A.DataCols("净额") Dim B,D As Double Dim C As As Integer D = B*C |
||||||
-- 作者:有点蓝 -- 发布时间:2019/12/19 16:56:00 -- 代码要按照规则写哦,不然会有很大问题的:http://www.foxtable.com/webhelp/topics/0625.htm If e.DataCol.Name = "单价" OrElse e.DataCol.Name = "数量" Then e.DataRow("净额") = e.DataRow("单价") * e.DataRow("数量") End If |
||||||
-- 作者:17757762070 -- 发布时间:2019/12/19 17:19:00 -- 谢谢老师。没接触过编程,没E文基础,学得有些吃力 [此贴子已经被作者于2019/12/19 17:19:05编辑过]
|
||||||
-- 作者:17757762070 -- 发布时间:2019/12/19 17:21:00 -- 我看教程不是要先声明吗 为什么老师你的没有声明 用e就代替了。 |
||||||
-- 作者:17757762070 -- 发布时间:2019/12/19 17:24:00 -- 是应为在表的事件里就不用声明这个表了对吗。在窗体里写事件 需要先声明表A ,是这样的吗 |
||||||
-- 作者:有点蓝 -- 发布时间:2019/12/19 17:35:00 -- 差不多这个意思了。http://www.foxtable.com/webhelp/topics/0604.htm |