Ir para o conteúdo

Função de tempo de execução Shared() mvSQL em Jitterbit App Builder

Resumo

Ao vincular a 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 dados, string é padrão, opcional. Tipos de dados suportados:

  • String (padrão)
  • Numérico
  • UUID
  • Booleano

Devoluções

Um valor de tipo de dados datatype, ou NULL se datatype é NULL.

Observações

Mais informações estão disponíveis sobre os critérios compartilhados página, 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'