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 paraEditAndDelete), impedindo operações de edição e exclusão na linha alvo se a expressão for avaliada como verdadeira.0(o valor paraNone), permitindo todas as operações se a expressão for avaliada como falsa.