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'