起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 98|回复: 3

【搞定】查找属性的过滤疑问**

[复制链接]
发表于 2007-7-17 00:19:05 | 显示全部楼层 |阅读模式
有一个数据集,包换2类数据,我用一个字段0和1表示。
我在一个formdoc1里,要用到类别1的,在查找属性中设置了过滤,能过滤出来,但是我输入字符,会匹配出=0的数据,并显示不在范围内。
能否在查找的时候也只能查=1的。
另外,查找属性的定义了过滤,但实际一点下拉,将类别=0和=1的一起下载,如果是按需下载,是否就要分开2个数据集才行?

谢谢!
回复

使用道具 举报

发表于 2007-7-17 08:35:05 | 显示全部楼层
可以在formdoc1所在的信息中,重载该字段的查找定义:
在数据集点右键,选择字段编辑器,添加数据字段,然后在该字段上重新定义查找属性,可以定义sql时加过滤=1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-17 14:57:37 | 显示全部楼层
可能我描述得不清晰,我在formdoc1的数据集中已经对字段查找属性设了过滤=1,应用后点下拉也是看到=1的,要是不选自动下拉,也没选返回过滤,输入字符会跳出符合条件但=0的数。但打开自动下拉则不会。
formdoc2,=0和=1的都要,我只是设定按需出来。
无论formdoc1还是formdoc2,我感觉都是全部数据下载了,我希望formdoc1是只下载=1的,formdoc2选择性下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-17 23:49:03 | 显示全部楼层
我看到一个文档的内容如下,疑问大致了解,可以结贴了。谢谢!
在数据集打开时,每一个字段上定义的查找数据集都会打开,如果查找数据集的数据量太大,会大大影响数据集的打开速度;
设置过滤并不会减少传到客户端的数据量,因为查找数据集的过滤也是在数据取到客户端以后进行过滤;
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-12 19:01 , Processed in 0.037087 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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