以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如果在入库表【产品】列输入一个新产品,能否自动将这个新产品加到库存表里 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18621) |
-- 作者:石膏 -- 发布时间:2012/4/18 22:44:00 -- 如果在入库表【产品】列输入一个新产品,能否自动将这个新产品加到库存表里 如果在入库表【产品】列输入一个新产品,能否自动将这个新产品加到库存表【产品】列里,以前是手动加到库存表【产品】列里。考虑到使用表事件
If e.DataCol.Name = "产品" Then \'如果是【产品】列的内容变动 |
-- 作者:程兴刚 -- 发布时间:2012/4/18 23:06:00 -- 早年陋做,内有相应功能,仅供您参考:
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=5&ID=96&replyID=&skin=1 |
-- 作者:狐狸爸爸 -- 发布时间:2012/4/19 7:31:00 -- 这个简单,设置在DataColChanged事件中:
if e.DataCol.Name = "产品" And e.NewValue > ""Then if DataTables("库存").Find("产品 = \'" & E.NewValue & "\'") is Nothing Then Dim dr As DataRow = DataTables("库存").AddNew() dr("产品") = e.NewValue End if End if |
-- 作者:石膏 -- 发布时间:2012/4/26 9:49:00 -- 感谢 谢谢狐狸大师,copy下来试一试。 |
-- 作者:石膏 -- 发布时间:2012/4/26 10:03:00 -- 哈哈 可以了。再次谢谢。初学者在慢慢进步。 |