Saltar al contenido

Función de tiempo de ejecución mvSQL Shared() en Jitterbit App Builder

Resumen

Al crear un vínculo a una página, se pueden poner criterios a disposición de los objetos de datos de la página de destino. Esta función accederá a estos valores en varias ubicaciones.

Sintaxis

SHARED(<name> [, <datatype> ])

Parámetros

Nombre

Una cadena que representa el nombre del criterio solicitado.

Tipo de datos

El tipo de datos predeterminado es string, opcional. Tipos de datos admitidos:

  • String (predeterminado)
  • Numérico
  • UUID
  • Booleano

Devoluciones

Un valor de tipo de datos datatype, o NULL si datatype es nulo.

Observaciones

Hay más información disponible en los Criterios compartidos generales) página, que incluye cómo definir los criterios compartidos y dónde se puede utilizar esta función.

Ejemplos

Dado:

  • La página recibe un criterio compartido ActiveEmployeeId=5.
  • La página no recibe un criterio compartido con el nombre LastRegion.

Esta regla podría crearse:

SELECT CustomerId, shared('ActiveEmployeeId') as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> shared('LastRegion', 'UUID')

Lo cual se evaluaría en tiempo de ejecución como:

SELECT CustomerId, '5' as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> '00000000-0000-0000-0000-000000000000'