以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]我想实现"原料配比_1_成分"列中输入原料类型后,在"原料标准回潮"表中查找"标准回潮"填充到"原料配比_1_标准回潮"列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123570) |
-- 作者:1669607010 -- 发布时间:2018/8/17 19:57:00 -- [求助]我想实现"原料配比_1_成分"列中输入原料类型后,在"原料标准回潮"表中查找"标准回潮"填充到"原料配比_1_标准回潮"列 哪位老师帮忙看看,我想实现"原料配比_1_成分"列中输入原料类型后,在"原料标准回潮"表中查找"标准回潮"填充到"原料配比_1_标准回潮"列,下面的代码已经能实现,可现在的问题是,在"原料配比_1_成分"列中输入原料类型后"原料配比_1_标准回潮"列也填充好了后,在清空"原料配比_1_成分"列时,"原料配比_1_标准回潮"列并没有清除。现我想在清空"原料配比_1_成分"列时,"原料配比_1_标准回潮"列的内容也一并清除。 请问代码应该怎么修改啊? 哪位老师帮忙看看,谢谢! If e.DataCol.Name = "原料配比_1_成分" Then Dim dr As DataRow dr = DataTables("原料标准回潮").Find("原料类型= " & "\'" & e.DataRow("原料配比_1_成分") & "\'" ) If dr IsNot Nothing e.DataRow("原料配比_1_标准回潮")= dr("标准回潮") End If End If |
-- 作者:有点蓝 -- 发布时间:2018/8/17 20:40:00 -- If e.DataCol.Name = "原料配比_1_成分" Then If e.DataRow.Isnull("原料配比_1_成分") Then e.DataRow("原料配比_1_标准回潮")= Nothing Else Dim dr As DataRow dr = DataTables("原料标准回潮").Find("原料类型= " & "\'" & e.DataRow("原料配比_1_成分") & "\'" ) If dr IsNot Nothing e.DataRow("原料配比_1_标准回潮")= dr("标准回潮") End If End If End If
|
-- 作者:1669607010 -- 发布时间:2018/8/17 20:50:00 -- 明白了,谢谢蓝老师! [此贴子已经被作者于2018/8/17 20:50:22编辑过]
|