quinta-feira, 11 de dezembro de 2014

Criação de um campo adicional pelo dicionário de dados e regras de validação



Você sabia que é possível criar regras de validação na criação de um campo adicional pelo dicionário de dados?


No exemplo abaixo foi criado um campo adicional na tabela TGFPRO, do tipo "Número Inteiro", e no campo expressão foi criado uma regra que valida se o valor informado no campo está entre 1 e 4 caso não esteja, é mostrado uma mensagem para o usuário solicitando a correção, conforme figura.



/*Inicio da regra*/


if($col_AD_ORDEM.intValue() < 1 || $col_AD_ORDEM.intValue() > 4){ 
  throw new IllegalArgumentException("Valor do campo ordem de produção indica a hierarquina na montagem da ordem na rotina de 
programação de produção e deve estar entre 1 e 4");
} 
return $col_AD_ORDEM;


/*Fim da regra*/
 

Criacao campo.JPG



Fonte: Wiki Jiva

Nenhum comentário:

Postar um comentário