检查Crystal Reports中的数值

Rem*_*mus 4 crystal-reports

我需要检查数据库字段中是否包含数值.这是一些伪代码:

if {myField} is numeric
    // do something
else
    // do something else
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个允许我检查'{myField}是数字'的功能.

为了提供帮助,以下是{myField}的一些可能值以及结果应该是什么:

{myField} = ''          returns false
{myField} = 'abc123'    returns false
{myField} = '123abc'    returns false
{myField} = '123'       returns true
Run Code Online (Sandbox Code Playgroud)

Joh*_*ock 11

使用Crystal语法

NumericText({field})  //Returns a Boolean
Run Code Online (Sandbox Code Playgroud)

使用基本语法

IsNumeric({field})  //Returns a Boolean
Run Code Online (Sandbox Code Playgroud)