@IsNumber (式言語)

指定された値が数値 (または数値リスト) かどうかを調べます。

構文

@IsNumber( value )

パラメータ

value

任意のデータ型。任意の値を指定できます。

戻り値

flag

Boolean 型

使用法

この関数は、フィールドのデータ形式の設定が正しいかどうかを確認するために使用すると便利です。

パラメータには、数値に変換できる数値以外の値 (文字列など) ではなく、1 つの数値を指定する必要があります

  1. 次の例では、1 が返されます。
    @IsNumber(123)
  2. 次の例では、0 が返されます。
    @IsNumber("123")
  3. 次の例では、0 が返されます。
    @IsNumber(@Created)
  4. 次の例では、1 が返されます。
    @IsNumber(-345:2.78:997:.7)
  5. 次の例では、[CostCenters] というフィールドの値が数値リストの場合は 1 が返され、リストに 1 つでも文字列がある場合は 0 が返されます。
    @IsNumber(CostCenters)

クロスリファレンス

LotusScript® 言語の TypeName 関数

LotusScript 言語の DataType 関数

LotusScript 言語の IsNumeric 関数