以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  筛选当前行以前的日期  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65140)

--  作者:cyrollin
--  发布时间:2015/3/10 10:47:00
--  筛选当前行以前的日期
If Forms("窗口1").Opened Then
    With DataTables("派工表")
        Dim r As Row = e.Table.Current
        Dim s As String = "客户信息 like \'" & r("客户信息").split(" ")(0) & "%\'"
        If r.Isnull("客户信息") Then s = "1=2"
        Dim drs As List(Of DataRow) = e.Table.DataTable.Select(s & " And _Identify <> " & r("_Identify"), "日期 Desc")
        If drs.Count > 0 Then
。。。。。。。。。。。。

这段代码中,可不可以指定 日期desc 筛选当前行以前的日期,不要列出此行之前和之后的所有日期,只能当前行以前的日期。 

--  作者:有点甜
--  发布时间:2015/3/10 10:49:00
--  

Dim drs As List(Of DataRow) = e.Table.DataTable.Select(s & " And _Identify <> " & r("_Identify") & " And 日期 <= #" & r("日期") & "#", "日期 Desc")


--  作者:cyrollin
--  发布时间:2015/3/10 10:54:00
--  
最喜欢甜甜,甜甜好厉害。谢谢!

哈哈。。。。。。。。。尽管我知道总有一天会向我收钱的。。。。。。。