2010-11-01 52 views
4

我需要檢查數據庫字段是否包含數值。這裏有一些僞代碼:檢查Crystal Reports中的數字值

if {myField} is numeric 
    // do something 
else 
    // do something else 

我正在尋找一個函數,可以讓我做檢查'{myField}是數字'。

幫助,這裏有{MyField的}什麼一些可能的值,其結果應該是:

{myField} = ''   returns false 
{myField} = 'abc123' returns false 
{myField} = '123abc' returns false 
{myField} = '123'  returns true 

回答

10

使用Crystal語法

NumericText({field}) //Returns a Boolean 

使用Basic語法

IsNumeric({field}) //Returns a Boolean 
+0

則IsNumeric ()很好用!謝謝 – Remus 2010-11-01 17:04:39

+0

@Remus ...沒問題..很好,我可以幫忙。 – 2010-11-01 17:05:16