pan00001 发表于 2014-8-13 08:42:00

AxVSFlexGrid1过滤和筛选

有VSFlexGrid1过滤和筛选的例子吗?谢谢!VB.NET的实例和代码,C1Flexgrid不知道怎么转代码



Alice 发表于 2014-8-13 12:12:00

回复 1楼pan00001的帖子

安装C1的ActiveX版本后,就有相关的示例。
附件里是filter的sample。

pan00001 发表于 2014-8-13 13:49:00

没有发现如图片所示的功能

pan00001 发表于 2014-8-13 14:11:00

Alice 发表于 2014-8-13 18:34:00

回复 4楼pan00001的帖子

跨平台产品肯定是有区别?给的sample是AXVSFlexGrid的Filter。你的意思是VSFlexGrid展示的Filter和C1FlexGrid一模一样的界面么?

pan00001 发表于 2014-8-13 19:03:00

正在用你提示的方法在试,设过滤条件,把不满足条件的行隐藏!等我测试后再留言!

pan00001 发表于 2014-8-13 19:04:00

有什么好的建议请告诉我,谢谢!

pan00001 发表于 2014-8-13 19:10:00

有个问题是:用隐藏行的办法,合计时,合计数会把隐藏的行数据也加在内,若对不满足条件的行进行删除,变换过滤条件时,得重新从数据库加载数据,影响速度

Alice 发表于 2014-8-14 13:47:00

回复 8楼pan00001的帖子

进展如何了?
这是AxFlexGrid的相关文档:http://helpcentral.componentone.com/nethelp/vsflexgrid8/#!Documents/visualbasicsamples.htm

pan00001 发表于 2014-8-15 13:15:00

新版默认的参数如下:
Private Sub AxVSFlexGrid1_FilterData(sender As Object, e As AxVSFlex8._IVSFlexGridEvents_FilterDataEvent) Handles AxVSFlexGrid1.FilterData
旧版的默认参数如下:
Private Sub fg_FilterData(ByVal Row As Long, ByVal Col As Long, Data As String, ByVal SavingToDB As Boolean, WantThisCol As Boolean)
新版本参数没有“行、列和Data”参数,不用自带的“FilterData”,用历遍所有单元格的方式,担心速度太慢
页: [1] 2
查看完整版本: AxVSFlexGrid1过滤和筛选