以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]节点代码无数据出错  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=64604)

--  作者:qqq310
--  发布时间:2015/2/25 12:59:00
--  [求助]节点代码无数据出错

1、下面这段代码中 表中无数据节点生成会提示错误 代码该如何优化

Dim Filter As String
Dim dr As DataRow = e.Node.DataRow \'获取生成此节点的行
If e.Node.Text <> "显示所有行" Then
    Select Case e.Node.Level
        Case 0
            Filter = "[证件类型] = \'" & dr("证件类型") & "\'"
        Case 1
            Filter = "[证件类型] = \'" & dr("证件类型") & "\' And [证件名称] = \'" & dr("证件名称") & "\'"
        Case 2
            Filter = "[证件类型] = \'" & dr("证件类型") & "\' And [证件名称] = \'" & dr("证件名称") & "\' And [有效时间] = \'" & dr("有效时间") & "\'"
    End Select
End If
Tables("证件表").Filter = Filter

 

2、公告栏或通知栏 软件能实现吗,有没有这方面资料

 

 

[此贴子已经被作者于2015/2/25 13:02:10编辑过]

--  作者:Bin
--  发布时间:2015/2/25 14:07:00
--  
这段代码和生成无关,不会报错.

很简单的,可以设计一个区域作为公告提示

通知栏可以直接用下面的状态栏,或者自己设计一个区域



--  作者:有点甜
--  发布时间:2015/2/25 14:10:00
--  

1、你去看一下你 证件表 的CurrentChanged事件的代码

 

2、公告栏,可以单独做一个表,定时读取表内容 http://www.foxtable.com/help/topics/2265.htm