Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
数据表构件的 过滤 “为空有效” 属性 为“真” 是 会导致过滤失效。
那么 当什么时候,需要设置 该属性为“真”呢
这个很好理解,当初我不知道这个属性,害我郁闷很长时间。
打个比方,如果用来查找一条记录。
可以按姓名、岗位、年龄、性别、入厂时间来查找。
也就是说,你要提供5个查询方式来查询,如下:
姓名=()
岗位=()
()>年龄>()
性别=
()>入厂时间>()
以上5个之间逻辑关系为并且。你按查找按扭时,系统将上述5个条件“并且”起来查找。
1、当 “为空有效” 属性 为“真” 时,说明你没填的条件(如岗位等于“空”)也参于查找,那这样的话,你按查找按扭时肯定没有结果(假设每个人都有工作岗位)。
2、当 “为空有效” 属性 为“假” 时,说明上述5个条件中没有填入内容(即为空)的,该条件不参与查找。(如你只填了姓名叫李三和性别为男,其余个条件没填内容,那么系统将以“姓名等于李三”并且“性别等于男”为条件进行查找,其余3个条件不参与)。
明白了吗?具体这个属性作用。我觉得就是用于记录的查找功能吧。
您解释的很详细,谢谢。