以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185640) |
-- 作者:飞123 -- 发布时间:2023/3/7 14:10:00 -- 代码 Select Case e.DataCol.Name Case "品名" DataTables("产品").ReplaceFor ("单价", e.NewValue , "品名=\'" & e.NewValue & "\'") End Select 有两个表,产品和订单,更改产品单价,订单单价一块更改,这两个e.NewValue的值分别代表什么
|
-- 作者:有点蓝 -- 发布时间:2023/3/7 14:15:00 -- http://www.foxtable.com/webhelp/topics/0625.htm DataTables("产品").ReplaceFor ("单价", e.NewValue , "品名=\'" & e.NewValue & "\'") 改为 DataTables("订单").ReplaceFor ("单价", e.Datarow("单价") , "品名=\'" & e.NewValue & "\'") 虽然不知道您的业务具体是怎么样的。但是个人感觉这个逻辑不合理,订单如果已经完成,不应该再更改其价格。
|