Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

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

Resumen

Al vincular una página, se pueden establecer criterios para 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

Tipo de dato: cadena (predeterminado, opcional). Tipos de datos admitidos:

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

Devoluciones

Un valor de tipo de dato datatype, o NULL si name Hace referencia a una columna no disponible.

Observaciones

Hay más información disponible sobre los criterios generales compartidos, 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'