Foxtable(狐表)用户栏目专家坐堂 → 无对象实例报错,收银


  共有1311人关注过本帖树形打印复制链接

主题:无对象实例报错,收银

帅哥哟,离线,有人找我吗?
weibu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:644 积分:5225 威望:0 精华:0 注册:2018/5/19 22:27:00
无对象实例报错,收银  发帖心情 Post By:2018/12/5 15:54:00 [只看该作者]

老师当我输入的值不等于yh(“所属部门”)时提示“未将对象引用设置到对象的实例。”
我的代码时希望弹出提示框“溯源码不可用”;请老师看下代码有何错误
代码如下:
If e.KeyCode = Keys.ENTER Then
****省略代码
        If t.length <> 19 Then
        ***省略代码
        Else
        Dim fr As DataRow = DataTables("溯源码").SQLFind("当前所在部门 = '" & yh("所属部门") & "' And 子溯源码 like '" & t & "%' and len(子溯源码)='" & t.length+1 & "'" )  '溯源码表中的溯源码是否存在与盘点单据
            If fr IsNot Nothing And  fr("是否可用") = True  Then
              ***省略代码
                DataTables("外部出库").Save()
              e.Form.Controls("TextBox1").value = Nothing
              e.Form.Controls("textbox1").Select()
             Else
               MessageBox.Show("溯源码不可用!", "提示") 
            End If
          End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/5 17:27:00 [只看该作者]

If fr IsNot Nothing And  fr("是否可用") = True  Then

 

改成

 

If fr IsNot Nothing AndAlso fr("是否可用") = True  Then


 回到顶部