以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 任务栏代码问题【未解决】  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31271)

--  作者:bahamute
--  发布时间:2013/4/12 14:52:00
--  [求助] 任务栏代码问题【未解决】

设计一模式窗口,用于显示离职人员信息,表控件为副本的Normal型Table,已绑定到“基本信息”,想从任务栏点击“今天离职员工”任务后,能打开窗口显示信息,现在遇到问题,显示全部内容,未执行筛选。


Select Case e.Link.Name

    Case "今天离职员工"

        Dim nms As String

        For Each dr As DataRow In DataTables("基本信息").DataRows

            Dim dt As Date = dr("离职日期")

            If dt.Month = Date.Today.Month AndAlso dt.Day = Date.Today.Day Then

                nms = nms & ",\'" & dr("工号") & "\'"

            End If

        Next

        If nms = "" Then

            MessageBox.Show("今天没有员工离职")

            Return

        Else

            nms = nms.Trim(",")

            Forms("离职信息窗口").Open

            Tables("离职信息窗口_Table1").filter = "[工号] In (" & nms &")"

            Forms("离职信息窗口").Visible = true

        End If 

     Case "本月离职员工"   

     代码较多,后续代码省略......

[此贴子已经被作者于2013-4-12 17:00:50编辑过]

--  作者:Bin
--  发布时间:2013/4/12 14:57:00
--  
例子发上来看看.
--  作者:bahamute
--  发布时间:2013/4/12 16:25:00
--  
附件上传:
问题一:为何无法筛选。
问题二:退出为何会报错,先谢谢了。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table



--  作者:bahamute
--  发布时间:2013/4/12 16:42:00
--  
求指点
--  作者:Bin
--  发布时间:2013/4/12 17:01:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table