点击或拖拽改变大小

Functions.Deleted 方法

X#
返回当前记录的删除状态。

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

返回值

类型:Boolean
如果当前记录被标记为删除,则返回 TRUE;否则返回 FALSE。
如果工作区中没有使用中的数据库文件,Deleted() 返回 FALSE。
备注
Deleted() 确定活动工作区中的当前记录是否被标记为删除。由于每个具有打开数据库文件的工作区都可以有一个当前记录,因此每个工作区都有自己的 Deleted() 值。
默认情况下,此函数在当前选定的工作区上操作。
可以通过在别名表达式中指定或调用接受工作区参数(工作区编号或别名)的重载来使其在未选定的工作区上操作。
在应用程序中,Deleted() 通常用于查询删除状态作为记录处理条件的一部分,或在屏幕和报告中显示删除状态。
示例
此示例在当前工作区和未选择的工作区中使用 Deleted():
X#
1USE customer NEW
2USE sales NEW
3QOut(Deleted())            // 结果: FALSE
4Delete
5QOut(Deleted())            // 结果: TRUE
6QOut(Customer->Deleted())    // 结果: FALSE
参见