Função de tempo de execução Shared() mvSQL no Jitterbit App Builder
Resumo
Ao criar um link para uma página, os critérios podem ser disponibilizados para os objetos de dados da página de destino. Esta função acessará esses valores em vários locais.
Sintaxe
SHARED(<name> [, <datatype> ])
Parâmetros
Nome
Uma string representando o nome do critério solicitado.
Tipo de dados
Tipo de dado, string é o padrão, opcional. Tipos de dados suportados:
- String (padrão)
- Numérico
- UUID
- Booleano
- Data/Hora
Devoluções
Um valor de tipo de dado datatype
, ou NULL
se name
faz referência a uma coluna indisponível.
Observações
Mais informações estão disponíveis sobre os Critérios Compartilhados gerais, incluindo como definir os critérios compartilhados e onde esta função pode ser usada.
Exemplos
Dado:
- A página recebe um critério compartilhado
ActiveEmployeeId=5
. - A página não recebe um critério compartilhado com o nome
LastRegion
.
Esta regra poderia ser criada:
SELECT CustomerId, shared('ActiveEmployeeId') as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> shared('LastRegion', 'UUID')
O que seria avaliado em tempo de execução para:
SELECT CustomerId, '5' as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> '00000000-0000-0000-0000-000000000000'