Tópico anterior: Funções do sistema do CA Process AutomationPróximo tópico: absPath


Tipos de retorno

As funções do sistema retornam valores de vários tipos. Em alguns casos, o tipo de retorno depende dos parâmetros de entrada ou se a função está retornando um nulo. Na maioria dos casos, as funções do sistema retornam tipos Java, em vez de valores de Javascript puro. Por exemplo, as funções do sistema que são descritas como retornando uma Sequência de caracteres, na verdade, estão retornando uma Java.lang.String. Em geral, você pode ignorar a diferença entre Java.lang.String e Sequência de caracteres. Em alguns casos, essa diferença afeta o comportamento durante a execução de uma expressão ou script. No caso de typeof x, onde x é uma variável que armazena o valor retornado de uma função do sistema, o tipo de retorno é objeto, em vez de sequência de caracteres.

Para cada tipo de retorno de função do sistema, a tabela a seguir descreve o efeito nas seguintes variáveis:

Tipo de retorno de função do sistema

Tipo de variável Javascript depois da atribuição

Tipo de variável do conjunto de dados criado

boolean

boolean

Booleano

C2OString

object

Sequência de caracteres

C2OValue

object

MapaDeValor

C2OValueArray

object

MapaDeValor

C2OValueMap

object

MapaDeValor

Data

object

Data

int

number

Número inteiro

Sequência de caracteres

object

Sequência de caracteres

Sequência de caracteres []

object

Sequência de caracteres []

void

indefinido/a

n/d