起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 137|回复: 5

【搞定】紧急,数据分组错误**

[复制链接]
发表于 2007-12-15 10:00:49 | 显示全部楼层 |阅读模式
datagrid分组后,dataset.filter出现错误“operation not applicable”?
如果datagrid有按某个字段分组(运行后有分组效果),此时进行如下的filter,就会出现 错误“operation not applicable”
把分组字段从datagrid的列中删除后,再运行这个filter是没错的。
或不要datagrid关联到dataset,dataset的filter也是没错的。
这会是什么原因啊,难道是datagrid的bug?
  dsbXMXX.dataset.filter:='(XMJB_ID like ''%10%'' or XMJB_ID like ''%30%'')';
  dsbXMXX.dataset.filtered:=true;
回复

使用道具 举报

发表于 2007-12-15 10:34:51 | 显示全部楼层
分组和Filter不能一起使用,如果要过滤,就用服务端过滤吧,例如SQLFilter,这是机制
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-15 12:13:40 | 显示全部楼层
试试看
回复 支持 反对

使用道具 举报

发表于 2007-12-15 14:15:15 | 显示全部楼层
恩,记得把结果反馈上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-18 09:05:14 | 显示全部楼层
谢谢
回复 支持 反对

使用道具 举报

发表于 2007-12-18 11:05:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-2 18:36 , Processed in 0.037619 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表