以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 求自动计算合计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75881) |
-- 作者:w158330648 -- 发布时间:2015/10/16 15:03:00 -- [求助] 求自动计算合计 此主题相关图片如下:0001.png 表A里面 借出数 自动计算 表B里的数据 空值 也算借出 显示归还 就不计算 问下代码怎么写啊
[此贴子已经被作者于2015/10/16 15:03:32编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/10/16 15:05:00 -- 参考
http://www.foxtable.com/help/topics/1454.htm
|
-- 作者:w158330648 -- 发布时间:2015/10/16 15:13:00 -- 我这个是带空值的。。 不会写啊 大神 帮我写下 |
-- 作者:大红袍 -- 发布时间:2015/10/16 15:15:00 -- Compute("Count(_Identify)", "(备注 = \'借出\' or 备注 is null) and 产品 = \'" & e.DataRow("产品") & "\'") |
-- 作者:w158330648 -- 发布时间:2015/10/16 15:28:00 -- 在下 小白一名 求大神 帮我表做下啊 我能看懂 但是不会编写 就差这个功能了
[此贴子已经被作者于2015/10/16 15:29:13编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/10/16 15:30:00 -- If e.DataCol.Name = "产品" Then \'发生变化的是产品列。 \'则累计订单表中同名产品总的销售量,然后赋值给变动行的数量列 e.DataRow("数量") = DataTables("订单").Compute("Count(_Identify)", "(备注 = \'借出\' or 备注 is null) and 产品 = \'" & e.DataRow("产品") & "\'") End If |
-- 作者:w158330648 -- 发布时间:2015/10/16 15:54:00 -- 此主题相关图片如下:333.png If e.DataCol.Name = "产品列" Then \'发生变化的是产品列. \'则累计订单表中同名产品总的销售量,然后赋值给变动行的数量列 e.DataRow("借出数") = DataTables("表B").Compute("Count(_Identify)", "(备注 = \'借出\' or 备注 is null) and 产品 = \'" & e.DataRow("产品列") & "\'") End If 我在表A DataColChanged里面 放代码了 但是没反应啊 看下哪里有问题
|
-- 作者:大红袍 -- 发布时间:2015/10/16 15:55:00 -- 参考
http://www.foxtable.com/help/topics/1454.htm |