点击或拖拽改变大小

Functions.VoDbClearLocate 方法

X#
通过删除定位代码块来清除定位条件。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION VoDbClearLocate() AS LOGIC
查看代码

返回值

类型:Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注
VODBClearLocate() 通过删除定位代码块来清除定位条件。 默认情况下,此函数在当前选定的工作区上操作。
可以通过在别名表达式中指定来使其在未选定的工作区上操作。
定位条件可以通过 DBLocate()、VODBLocate()、VODBSetLocate() 或 LOCATE 命令设置。 请注意,此函数不调用错误处理程序,因此不会在失败时产生运行时错误消息或创建错误对象。因此,检查返回值以确定函数是否成功可能很重要。 全局结构 StrucErrInfo 将包含有关发生的任何错误的必要信息。
示例
此示例设置并检索定位代码块,针对当前记录进行评估,最后进行清理:
X#
1DBUseArea(TRUE, "DBFNTX", "address",;
2                "Address", TRUE)
3VODBSetLocate({|| Name == "Odile"})
4// 处理过滤后的记录
5VODBClearLocate()
6// 处理未过滤的记录
7DBCloseArea()
参见