起步软件技术论坛-X3

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

【结】分组融合后的问题**

[复制链接]
发表于 2009-3-9 14:15:31 | 显示全部楼层 |阅读模式
怎么过滤不出数据呢?需要把下面那屏蔽的那两句话才能显示过滤出来,是不是只能这样做?
//  DocView4.OpenMode := TDocMode.dmEdit;
   DBroker_KF.DataSet.Close;
      DBroker_KF.DataSet.Filtered := False;
      DBroker_KF.DataSet.Filter := 'BLH=''001000003''';
      DBroker_KF.DataSet.Filtered := True;
      DBroker_KF.DataSet.Open;
//   DocView4.OpenMode := TDocMode.dmPreview;
回复

使用道具 举报

发表于 2009-3-9 15:15:09 | 显示全部楼层
1、对数据集做 Filter过滤,不需要先close数据集
2、你设置DocView的  OpenMode  意义在哪里
另外,你是说加上这两句才起作用,不加不起作用是吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-9 15:56:28 | 显示全部楼层
你是说加上这两句才起作用,不加不起作用是吗?
是!不加不起作用,j
2。分组融合不是要打印状态dmPreview;么?
回复 支持 反对

使用道具 举报

发表于 2009-3-9 16:35:51 | 显示全部楼层
这是机制,预览状态不会重新画的,所以,你可以先取消DocView连接的DocClassID ,过滤后再设置上,或者就是像你这样,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-9 17:18:40 | 显示全部楼层
呵呵~`我现在就象一楼那样做了
那就结吧
回复 支持 反对

使用道具 举报

发表于 2009-3-9 17:57:34 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-25 10:42 , Processed in 0.041383 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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