以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  用StateFilter后,表中单元格的修改就不能时时显示了。是BUG?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42680)

--  作者:e-png
--  发布时间:2013/11/19 12:11:00
--  用StateFilter后,表中单元格的修改就不能时时显示了。是BUG?
如题,而且修改后(看到的还是未修改前的东西),不需保存就直接对后台数据做了修改。
--  作者:狐狸爸爸
--  发布时间:2013/11/19 12:13:00
--  
不是bug
--  作者:e-png
--  发布时间:2013/11/19 12:22:00
--  
即使这样Tables("表A").StateFilter =  StateFilterEnum.Original 也不行, 没道理呀。呵呵
[此贴子已经被作者于2013-11-19 12:23:21编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/11/19 12:25:00
--  
因为StateFilterEnum.Original表示修改前的数据
--  作者:e-png
--  发布时间:2013/11/19 13:02:00
--  

我没有想明白:

 

1、用 Tables("表A").StateFilter = StateFilterEnum.Modified ,筛选表中被修改的行,如何取消这个筛选?

 

2、如果: Tables("表A").StateFilter =  StateFilterEnum.Original 取消上面筛选(这个算取消吗?),并显示修改前的数据(表中的所有行),之前或“取消”后编辑过数据在保存或重新加载前,就永远看不到了(显示不了了),那怎么继续编辑呢?

 

                       知道了Default

[此贴子已经被作者于2013-11-19 13:15:50编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/11/19 14:27:00
--  

取消筛选是这儿:

 

Tables("表A").StateFilter = StateFilterEnum.Default


--  作者:Bin
--  发布时间:2013/11/19 14:27:00
--  
1.参考帮助http://www.foxtable.com/help/topics/0450.htm
2.  StateFilterEnum.Default 才是现实所有行呢.