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*/
Fonte: Wiki Jiva
Nenhum comentário:
Postar um comentário