以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  动态加载  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=48045)

--  作者:bagabaga
--  发布时间:2014/3/21 21:56:00
--  动态加载
请教BeforeloadInnerTable 事件中加了代码
If e.DataTableName =  "项目"  Then
e.Filter = "[_Identify] Is Null"
End If
项目表依然全部加载

--  作者:lsy
--  发布时间:2014/3/22 7:51:00
--  

刚刚测试,正常。

你的数据源是外部数据源吧,而BeforeloadInnerTable事件是针对内部数据源。


--  作者:bagabaga
--  发布时间:2014/3/24 20:50:00
--  
我加载2014年的项目时可以看到10项2014年的项目
MessageBox.Show( DataTables("项目").DataRows.Count)   结果=10
全部加载时,就少了2项,这二项是我手动输入的,其他的是Excel 表导入的
全部加载的代码:
DataTables("项目").LoadFilter = ""
DataTables("项目").Load()
MessageBox.Show( DataTables("项目").DataRows.Count)   结果=32 少二项
请教什么原因
图片点击可在新窗口打开查看此主题相关图片如下:加载2014.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:全部加载.png
图片点击可在新窗口打开查看