以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口table副本中最大值、最小值的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=102256)

--  作者:有点色
--  发布时间:2017/6/16 10:44:00
--  
Dim t As Table = e.form.controls("Table1").Table
Dim drs As List(Of DataRow) = t.DataTable.Select("[有效报价] > 0 " & iif(t.Filter>"", " and (" & t.filter & ")", ""),"有效报价 DESC")
If drs.Count > 0 Then
    drs(0)("有效报价") = "去掉最高报价"
    If drs.Count > 1 Then
        drs(1)("有效报价") = "去掉次高报价"
        drs(drs.count-1)("有效报价") = "去掉最低报价"
        drs(drs.count-2)("有效报价") = "去掉次低报价"
    End If
End If

--  作者:有点色
--  发布时间:2017/6/16 11:29:00
--  

 table没有select的方法,只有datatable有。

 

 table是DataTable的其中一部分。t就是窗口table。