以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  为申明变量  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=113212)

--  作者:雅痞123456
--  发布时间:2018/1/11 10:12:00
--  为申明变量
我在最后设置项目事件AfterOpenProject的代码,以便打开项目的时候,能够自动提示并显示数量不足的刀具产品:

Dim dtb As DataRow = DataTables("刀具管理明细").Find("最低库存 <= \'" & 最低库存 & "\'")
Dim dra As DataRow = DataTables("刀具管理明细").Find("实时库存 <= \'" & dtb & "\'")
If dra IsNot Nothing Then
    MessageBox.Show("有刀具库存不足!请及时上报","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Tables("刀具管理明细").Filter = "实时库存 <= \'" & dtb & "\'"
    MainTable = Tables("刀具管理明细")
End If

运行的时候老是提醒我未声明变量   所以有些搞糊涂了   是不是哪块的帮助文件没看到位   请老师帮忙给指点一下

--  作者:lmjs
--  发布时间:2018/1/11 10:55:00
--  
Dim dtb As DataRow = DataTables("刀具管理明细").Find("最低库存 <= \'" & 最低库存 & "\'")

最低库存 这个变量没有声明。


--  作者:有点甜
--  发布时间:2018/1/11 10:55:00
--  
Dim dr As DataRow = DataTables("刀具管理明细").Find("实时库存 <= 最低库存")
If dr IsNot Nothing Then
    MessageBox.Show("有刀具库存不足!请及时上报","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Tables("刀具管理明细").Filter = "实时库存 <= 最低库存"
    MainTable = Tables("刀具管理明细")
End If