以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助](附例子)收银系统同货号商品录入时自动累加的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=66378) |
||||
-- 作者:99473593 -- 发布时间:2015/4/4 10:21:00 -- [求助](附例子)收银系统同货号商品录入时自动累加的问题 求助:做收银系统,货号用扫描枪进行录入,希望在录入销售明细中已存在的货号时,能自动将原来数量进行累加一个,不用新增记录;录入不存在的货号时才新增记录,现在做的,增能是新增,不能累加,请帮我改下代码
[此贴子已经被作者于2015/4/7 17:20:03编辑过]
|
||||
-- 作者:99473593 -- 发布时间:2015/4/4 13:56:00 -- 好像老大们都没在哦 |
||||
-- 作者:晕了快扶我 -- 发布时间:2015/4/4 15:15:00 -- 这个很简单啊 用货号作为查询条件查相应的表,查到后如果有,就把数量加上去啊 |
||||
-- 作者:99473593 -- 发布时间:2015/4/5 8:14:00 -- 大概思路知道,但就是不知代码怎么写 |
||||
-- 作者:99473593 -- 发布时间:2015/4/6 9:29:00 -- 在顶一下,等老大看看 |
||||
-- 作者:Bin -- 发布时间:2015/4/7 9:22:00 -- 参考帮助http://www.foxtable.com/help/topics/2403.htm |
||||
-- 作者:99473593 -- 发布时间:2015/4/7 10:16:00 -- 不好意思,还是没看懂,案例是要在整个表里查找,而我这个只是在同订单号的记录里查找 |
||||
-- 作者:Bin -- 发布时间:2015/4/7 10:17:00 -- 学会举一反三,直接去掉查找条件即可 |
||||
-- 作者:99473593 -- 发布时间:2015/4/7 17:12:00 -- ![]() |
||||
-- 作者:Bin -- 发布时间:2015/4/7 17:17:00 -- dim max as string = e.DataTable.Compute("Max(货号)") If max > "" Then e.datarow("货号")= cint(max)+1 else e.datarow("货号")=1 end if
|