Cenário 5

Finalmente, é solicitado que John desenvolva uma regra de validação de dados para validar se a remuneração total para os funcionários de um determinado departamento está dentro do intervalo permitido. A regra avalia Funcionários Existentes no departamento Operações. Ela valida que, se a Remuneração Total for > que o Mín. permitido e for <= ¾ do intervalo de remuneração da faixa do funcionário, nenhuma ação será necessária.

Se Remuneração Total for maior que ¾ do intervalo de remuneração, uma mensagem de validação será fornecida e as unidades de planejamento deverão ser aprovadas por um gerente de recursos humanos. Se o valor for menor que o MÍN e maior que o MÁX, será gerado um erro e os usuários não poderão promover suas unidades de planejamento.

John abre o formulário Resumo de Despesas do Funcionário na caixa de diálogo Gerenciamento de Formulários. O formulário tem funcionários e departamentos na página, contas (como Remuneração Total) na linha e período na coluna. Para facilitar a construção de validações, John adiciona uma linha calculada para calcular ¾ do intervalo de remuneração e adiciona os membros da Remuneração Mín e Remuneração Máx ao formulário, conforme mostrado nas figuras a seguir. Remuneração Mín e Remuneração Máx para a faixa do funcionário são calculadas usando fórmulas de membro.

Layout do Formulário no Tempo de Design:


Layout do Formulário no Tempo de Design

Regra de Validação de Dados para Interromper a Promoção de Unidades de Planejamento:


Regra de Validação de Dados para Interromper a Promoção de Unidades de Planejamento

Regra de Validação de Dados para Adicionar o Gerente de Recursos Humanos como Revisor:


Regra de Validação de Dados para Adicionar o Gerente de Recursos Humanos como Revisor

Formulário no Momento de Entrada de Dados com Validações de Dados Aplicadas e Mensagens de Validação Mostradas:


Formulário no Momento de Entrada de Dados com Validações de Dados Aplicadas e Mensagens de Validação Mostradas

Para obter cenários adicionais, consulte Cenários da Regra de Validação de Dados.