以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 新增代码不显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142535) |
-- 作者:东方威思顿 -- 发布时间:2019/10/30 10:46:00 -- 新增代码不显示 老师,您好,加粗带下划线的为新增的代码,在数据表中输入该材料代号且重置材料代号列时,新增的代码不显示是什么原因? If e.DataCol.Name="材料代号" Then \'如果发生变化的列是材料代号列 Select Case e.NewValue \'赋予新值 Case 3120120002 e.DataRow("本体长度")= "25.5 Max" e.DataRow("本体直径")="14.5 MAX" e.DataRow("空载电压")="≥3.64 " e.DataRow("负载电压")="≥3.20 " Case 3120120003 e.DataRow("本体长度")= "25.5 Max" e.DataRow("本体直径")="14.5 MAX" e.DataRow("空载电压")="≥3.64 " e.DataRow("负载电压")="≥3.20 " Case 3120120021 e.DataRow("本体长度")= "25.4 Max" e.DataRow("本体直径")="14.5 MAX" e.DataRow("空载电压")="≥3.60" e.DataRow("负载电压")="≥3.40" Case Else e.DataRow("本体长度")= Nothing e.DataRow("本体直径")=Nothing e.DataRow("空载电压")=Nothing e.DataRow("负载电压")=Nothing End Select End If
|
-- 作者:有点蓝 -- 发布时间:2019/10/30 10:55:00 -- 代码没有问题,"材料代号"是整数列? |
-- 作者:东方威思顿 -- 发布时间:2019/10/30 11:01:00 -- 不是,字符列,之前增加的时候都可以,今天不知道为什么不可以,新增之后不显示,不知道什么原因 |
-- 作者:有点蓝 -- 发布时间:2019/10/30 11:08:00 -- 全部使用双引号引起来 Case "3120120021" Case "3120120003"
|
-- 作者:东方威思顿 -- 发布时间:2019/10/30 13:41:00 -- 增加了双引号可以了,但是我之前的时候都没增加双引号,也可以正常使用,是什么原因? |
-- 作者:有点蓝 -- 发布时间:2019/10/30 13:47:00 -- 说明您运气不好。因为运气好的话第一次就应该出错了 |