ISDEFINED( ) 函数

如果指定的域或者变量已定义,则返回 T(真),否则返回 F(假)。

语法

ISDEFINED(字符串

参数

名称 类型 描述
字符串 字符

需检查其是否存在的域名或变量。必须使用带引号的字符串输入该值:

ISDEFINED("v_numeric_limit")

输出

逻辑。

示例

基本示例

如果 v_numeric_limit 被定义为变量或域,则返回 T;否则,返回 F

ISDEFINED("v_numeric_limit")

高级示例

使用 ISDEFINED( ) 测试域

以下示例使用 ISDEFINED( ) 函数测试以下内容,即在根据域中的值提取记录之前,表中是否定义了限制域:

OPEN Metaphor_Employees_US
IF ISDEFINED("Limit") EXTRACT RECORD IF Limit > 50000 TO "HighLimit.fil"
ACL 脚本指南 14.1