DbServer.Filter 属性 | |
表示当前活动过滤器的字符串。
命名空间:
VO
程序集:
VORDDClasses (在 VORDDClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL PROPERTY Filter AS USUAL GET SET
public virtual __Usual Filter { get; set; }
查看代码属性值
类型:
__Usual表示当前活动过滤器的字符串。
备注
表示当前活动过滤器的字符串。如果未设置过滤器,则返回 NULL_STRING。将字符串或代码块分配给 DBServer:Filter 等同于调用 DBSetFilter()。
示例
此示例显示当前的过滤条件。此外,如果您已经有现有的过滤条件,您可能希望首先检索其:Filter 值,然后如果新的 SetFilter() 条件失败,
您可以将其重置为先前的过滤表达式:
1CLASS Sales INHERIT DBServer
2...
3FUNCTION IgnoreDeleted()
4LOCAL oDBSales AS Sales
5oDBSales := Sales{}
6oDBSales:SetFilter(!oDBSales:Deleted)
7oDBSales:GoTop()
8? oDBSales:Filter
9.
10. <处理记录>
11.
12oDBSales:ClearFilter()
13? oDBSales:Filter
参见