XXA - Regras de dependência entre campos

A regra de dependência entre campos é utiliza por rotina escritas em MVC, para se forçar o preenchimento em ordem de campos, fazendo que um campo dependa do outro para liberar sua edição.

Por exemplo, podemos definir que o campo Código da Loja de uma entidade, só pode ser preenchido após o preenchimento do campo Código do Cliente.

As regras de preenchimento podem ser de 3 tipos:

  • Tipo 1 Pré-Validação

Adiciona uma relação de dependência entre campos do formulário, impedindo a atribuição de valor caso os campos de dependência não tenham valor atribuído. Por exemplo, o preenchimento do campo Código da Loja só pode ser preenchido após o preenchimento do campo Código do Cliente.

  • Tipo 2 Pós-Validação

Adiciona uma relação de dependência entre a referência de origem e destino, provocando uma reavaliação do destino em caso de atualização da origem. Por exemplo, após o preenchimento do campo Código da Loja a validação é reavaliada caso o Código do Cliente seja alterado.

  • Tipo 3 Pré e Pós-Validação

São os tipos 1 e 2 simultaneamente

 

 

Campos

Tipo

Descrição

XXA_DOM

Caracter

Campo de origem

XXA_CDOM

Caracter

Campo destino

XXA_SEQUEN

Caracter

Seqüencial da regra

XXA_DESCRI

Caracter

Rótulo com a descrição no idioma Português

XXA_DSCSPA

Caracter

Rótulo com a descrição no idioma Espanhol

XXA_DSCENG

Caracter

Rótulo com a descrição no idioma Inglês

XXA_TYPE

Caracter

Tipo da regra

  

 


Atualizado em 04/05/2021
Este artigo foi útil?  
Agradecemos sua avaliação.