Saltar al contenido

Función de base de datos BlockOption() en mvSQL de Jitterbit App Builder

Resumen

Proporciona la capacidad de utilizar tipos de uso de columna Block por nombre.

Sintaxis

BlockOption(<BlockColumn>)

Parámetros

Columna Block Valor :Descripción
None 0 Sin restricciones; permite todas las operaciones en la fila
Edit 1 Impide la edición de la fila
Delete 2 Impide la eliminación de la fila
EditAndDelete 3 Impide tanto la edición como la eliminación de la fila

Devuelve

Permite o impide operaciones en una fila individual según la evaluación de la expresión.

Ejemplo

Consideremos la línea:

IIF(DDS.Sealed = True, BlockOption(EditAndDelete), BlockOption(None))

La condición (DDS.Sealed = True) prueba si una cierta fila está sellada, lo que significa que no debe cambiarse. La función BlockOption() devolverá:

  • 3 (el valor para EditAndDelete), impidiendo operaciones de edición y eliminación en la fila de destino si la expresión se evalúa como verdadera.
  • 0 (el valor para None), permitiendo todas las operaciones si la expresión se evalúa como falsa.