Ir para o conteúdo

Função Block() do banco de dados mvSQL no Jitterbit App Builder

Resumo

Fornece a capacidade de usar tipos de uso de coluna Block pelo nome.

Sintaxe

Block(<BlockColumn>)

Parâmetros

Coluna Block Valor Descrição
None 0 Sem restrições; permite todas as operações na linha
Edit 1 Impede a edição da linha
Delete 2 Impede a exclusão da linha
EditAndDelete 3 Impede tanto a edição quanto a exclusão da linha

Retornos

Permite ou impede operações em uma linha individual com base na avaliação da expressão.

Exemplo

Considere a linha:

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

A condição (DDS.Sealed = True) testa se uma determinada linha está selada, o que significa que não deve ser alterada. A função Block() retornará:

  • 3 (o valor para EditAndDelete), impedindo operações de edição e exclusão na linha alvo se a expressão for avaliada como verdadeira.
  • 0 (o valor para None), permitindo todas as operações se a expressão for avaliada como falsa.