Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função LISTJOIN retorna um valor de Lista de registros que representa uma nova lista associada de registros criada dos argumentos especificados.
Sintaxe
LISTJOIN (list 1 [, list 2, …, list N])
Argumentos
list 1: Lista de registros
Uma referência a uma fonte de dados do tipo Lista de registros. Esse argumento é obrigatório.
list N: Lista de registros
Uma referência a uma fonte de dados do tipo Lista de registros. Esses argumentos adicionais são opcionais.
Valores de retorno
Lista de registros
A lista de registros resultante.
Notas de uso
A estrutura da lista criada contém somente os campos presentes na estrutura de cada lista de registro mencionada nos argumentos.
Exemplo
Você insere a fonte de dados Registro 1 do tipo Container. Essa fonte de dados contém os seguintes campos aninhados do tipo Calculated field:
- Código: este campo contém uma expressão que retorna um valor do tipo
String. - Valor: este campo contém uma expressão que retorna um valor do tipo
Real.
Em seguida, você insere a fonte de dados Registro 2 do tipo Container. Essa fonte de dados contém os seguintes campos aninhados do tipo Calculated field:
- Valor: este campo contém uma expressão que retorna um valor do tipo
Real. - IsValid: este campo contém uma expressão que retorna um valor do tipo
Boolean.

Nesse caso, a expressão LISTJOIN(LIST('Record 1'), LIST('Record 2')) retorna uma nova lista que contém dois registros.

A estrutura dessa lista consiste em um único campo Valor do tipo Real, pois esse campo é o único apresentado em todos os argumentos da função chamada.
