以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何修改错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=106466)

--  作者:xh2207
--  发布时间:2017/9/9 12:44:00
--  [求助]如何修改错误

出现错误过程:

在订单号输入已有的订单号,执行DataColChanging代码判断,重新输入新订单号后出现错误了,请指教怎修改?烦贴出代码或方法。非常感谢!


--  作者:xh2207
--  发布时间:2017/9/9 12:45:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:订1_201709091244.zip


--  作者:xh2207
--  发布时间:2017/9/9 12:45:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:工程需求.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:错误.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2017/9/9 14:52:00
--  
ValueChanged

Tables("工程需求_订货明细表").Filter = "订单号 = \'" & e.Form.Controls("TextBox1").text & "\'"

--  作者:xh2207
--  发布时间:2017/9/9 15:11:00
--  

未解决,原在订单号的value changed均有 Tables("工程需求_订货明细表").Filter = "订单号 = \'" & e.Form.Controls("TextBox1").text & "\'"语句,修改成Tables("工程需求_订货明细表").Filter = "订单号 = \'" & e.Form.Controls("TextBox1").vlaue & "\'"  也未解决。

 


图片点击可在新窗口打开查看此主题相关图片如下:答1.png
图片点击可在新窗口打开查看


--  作者:xh2207
--  发布时间:2017/9/9 15:20:00
--  
在订单号输入“032”出现提示重复订单号后,订单号输入“033”就提示错误了。“033”是新的号码
--  作者:有点蓝
--  发布时间:2017/9/9 15:24:00
--  
e.Form.Controls("TextBox1").vlaue

改为

e.Form.Controls("TextBox1").text

保存退出项目,删除项目里的bin目录,重启项目测试

--  作者:xh2207
--  发布时间:2017/9/9 15:38:00
--  

按你的指引修改和删除BIN,但问题依旧存在。


--  作者:有点蓝
--  发布时间:2017/9/9 15:53:00
--  
Datacolchanging事件

Forms("工程需求").Controls("TextBox1").value = Nothing

改为

        If Forms("工程需求").Opened Then
            Forms("工程需求").Controls("TextBox1").Text = ""
        End If


--  作者:xh2207
--  发布时间:2017/9/9 16:17:00
--  

OK了,感谢!

另请教:订单号焦点的问题,当输入重复的订单号提示后,光标自动已到其他控件,想:未输入正确的订单号后,焦点一直在该控件,如何写代码?。感谢!