E V A L U A T E 函 数 - 图1E V A L U A T E 函 数 - 图2E V A L U A T E 函 数

E V A L U A T E 函 数 - 图3计算字符表达式的值并返回结果

语 法

EVALUATE ( cExpression )

返 值 类 型

E V A L U A T E 函 数 - 图4E V A L U A T E 函 数 - 图5E V A L U A T E 函 数 - 图6E V A L U A T E 函 数 - 图7E V A L U A T E 函 数 - 图8字符型 数值型 货币型 日期型 日期时间型 逻辑型或备注型

参 数 描 述

cExpression

E V A L U A T E 函 数 - 图9E V A L U A T E 函 数 - 图10E V A L U A T E 函 数 - 图11E V A L U A T E 函 数 - 图12E V A L U A T E 函 数 - 图13E V A L U A T E 函 数 - 图14指 定 要 计 算 的 表 达 式 cExpression 可 以 是 原 义 字 符 串 也 可 以 是 引 号 括 起 的各 种 数 据 类 型 的 有 效 V isual FoxPro 表 达 式 变 量 数 组 元 素 或 字 段cExpression 中 的 字 符 不 能 超 过 255 个

E V A L U A T E 函 数 - 图15E V A L U A T E 函 数 - 图16E V A L U A T E 函 数 - 图17E V A L U A T E 函 数 - 图18E V A L U A T E 函 数 - 图19E V A L U A T E 函 数 - 图20E V A L U A T E 函 数 - 图21只 要 可 能 就 应 使 用 EVALUATE 和 名 称 表 达 式 来 代 替 使 用 & 的 宏 替换 因 为 EVALUATE 函 数 或 名 称 表 达 式 比 宏 替 换 的 执 行 速 度 快

说 明

E V A L U A T E 函 数 - 图22E V A L U A T E 函 数 - 图23E V A L U A T E 函 数 - 图24E V A L U A T E 函 数 - 图25E V A L U A T E 函 数 - 图26E V A L U A T E 函 数 - 图27E V A L U A T E 函 数 - 图28E V A L U A T E 函 数 - 图29E V A L U A T E 函 数 - 图30EVALUATE 函数与 TYPE 函数类似 只不过返回的是表达式的值而不是其类型 包含 EVALUATE 函数的表达式不能使用 Rushmore 技术优化

请 参 阅

TYPE ( )