按条件直接填充:http://www.foxtable.com/webhelp/scr/0680.htm
项目afteropenproject事件
Dim dr As DataRow = DataTables("表B").Compute("max(稽核日期)")
If dr IsNot Nothing
Dim f As New Filler
f.SourceTable = DataTables("表A") '指定数据来源
f.DataTable = DataTables("表B") '指定数据接收表
f.Filter = "立项日期 > #" & dr("稽核日期") & "# and 星期几 <> '星期日'"
f.Fill() '填充数据
End If