以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 行修改不自动增加行 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=106613) |
-- 作者:恒隆君 -- 发布时间:2017/9/12 16:44:00 -- 行修改不自动增加行 如果只要当前行的内容修改, 如刀具编号 由CW1234,改成CW12345, 不自动增加行。 如何实现? 刀具库位_DataColChanged If e.DataCol.Name = "刀具编号" AndAlso dr.Isnull("刀具编号")=False Then \'如果是刀具编号列的内容变动 e.DataRow("归库日期") = Date.now e.DataRow("归库人") = User.Name Tables("归库记录").insertNew() End If [此贴子已经被作者于2017/9/12 16:55:05编辑过]
|
-- 作者:有点甜 -- 发布时间:2017/9/12 17:24:00 -- If e.DataCol.Name = "刀具编号" AndAlso dr.Isnull("刀具编号")=False Then \'如果是刀具编号列的内容变动
e.DataRow("归库日期") = Date.now
e.DataRow("归库人") = User.Name
If e.NewValue.Contains(cstr(e.oldvalue))=false then
Tables("归库记录").insertNew()
End If
End If |