前のトピック: CA Process Automation システム関数次のトピック: absPath


戻り型

システム関数は、いくつかの型の値を返します。 数少ない例で、戻り型が入力パラメータに、または関数が「null」を返すかどうかに、依存することがあります。 ほとんどの場合、システム関数は、純粋な Javascript 値ではなく Java 型を返します。 たとえば、String を返すと示されているシステム関数は、実際には Java.lang.String を返します。 通常、Java.lang.String と String の違いは無視できます。 ただし、この違いが式またはスクリプトの実行時の動作に影響することがあります。 typeof x の場合、x がシステム関数から返される値を保持する変数とすると、戻り型は「string」ではなく「object」です。

各システム関数の戻り型について、次の表で以下の変数に対する影響について説明します。

システム関数戻り型

割り当て後の Javascript 変数型

作成されるデータセット変数型

boolean

boolean

Boolean

C2OString

object

String

C2OValue

object

ValueMap

C2OValueArray

object

ValueMap

C2OValueMap

object

ValueMap

Date

object

Date

int

number

Integer

String

object

String

String []

object

String []

void

undefined/a

n/a