以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]运行时出现这个窗口是什么意思,上传文件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=331) |
||||
-- 作者:抽烟男人 -- 发布时间:2008/9/7 11:42:00 -- [求助]运行时出现这个窗口是什么意思,上传文件 此主题相关图片如下:未命名.bmp
当改变数量或单价时,就有这个窗口 [此贴子已经被作者于2008-9-7 11:58:13编辑过]
|
||||
-- 作者:程兴刚 -- 发布时间:2008/9/7 11:47:00 -- 1、事件代码有误,可能在datacolchanged事件中; 2、datacolchanged事件要用.e参数的代码,比如: If e.DataCol.Name = "入库数量" Then e.datatable.datacols("结余数量").recalc(e.datarow) End If 只是猜测! [此贴子已经被作者于2008-9-7 11:50:06编辑过]
|
||||
-- 作者:抽烟男人 -- 发布时间:2008/9/7 11:53:00 -- 看看去, |
||||
-- 作者:lxl -- 发布时间:2008/9/7 12:39:00 -- 先说语法问题 不说方法问题: [此贴子已经被作者于2008-9-7 12:39:18编辑过]
|
||||
-- 作者:lxl -- 发布时间:2008/9/7 13:02:00 -- 这个用的是关联的方法做的 结余列是一个表达式列 大概思路是这样,具体表结构你的自己琢磨
还有一个方法是用SQL查询语句建立查询表得到结余,自己看到SQL再研究吧 |
||||
-- 作者:抽烟男人 -- 发布时间:2008/9/7 13:29:00 -- 先谢了,慢慢研究 |
||||
-- 作者:抽烟男人 -- 发布时间:2008/9/7 13:36:00 -- 其实我用重算全列已经可以实现我的要求,只是怕行数太多时速度会很慢,看来要增加一个按钮来重算"结余"列就行了 |