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'