| |
Botão "Consultar":
- O usuário preenche os campos dos filtros desejados e
clica sobre o botão "Consultar".
- Caso o sistema não encontre registros para os filtros
informados o sistema deverá apresentar a mensagem: “Não
existem registros que atendam aos critérios da pesquisa.”, Os
valores informados nos filtros são mantidos para que o usuário
altere-os na próxima consulta.
- O sistema carrega a grade de consulta conforme os parâmetros
informados.
Obs: as telas de consulta permitem que o usuário faça
as consultas com ou sem paginação. Se a consulta exceder
500 registros, o sistema deve apresentar a mensagem: “A consulta retornará
mais de 500 registros. Refine os critérios de busca ”. O sistema
não apresentará o resultado na tela. O número máximo
de registros retornados é parametrizado no arquivo de configurações
do projeto.
Botão "Gerar Relatório PDF":
- O usuário pressionao botão Relatório Esacala
Programada.
- Se nenhum registro for selecionado o sistema irá apresentar
a mensagem: ' • Um empregado deve ser selecionado.'
- Se o usuário selecionou registros da grade o sistema
irá iniciar a ferramenta “Jasper Reports” e gerar um relatório
para cada empregado selecionado na grade.
Botão "Gerar Relatório Excel":
- O usuário pressionao botão Relatório Esacala
Programada.
- Se nenhum registro for selecionado o sistema irá apresentar
a mensagem: ' • Um empregado deve ser selecionado.'
- Se o usuário selecionou registros da grade o sistema
irá iniciar a ferramenta “Jasper Reports” e gerar um relatório
para cada empregado selecionado na grade.
Botão "Caderneta de Maquinista":
- Se o usuário clicar no botão Caderneta de Maquinista e existir
ao menos um empregado selecionado na tela, a Caderneta de Maquinista
é impressa.
"CheckBox Todos" localizado sobre as grades
Este mecanismo é valido para todas as grades que possuem o “checkbox
Todos” na coluna do cabeçalho da grade.
- Se o usuário selecionar o “checkbox Todos”, o
sistema seleciona todos os registros disponibilizados na grade.
- Se o ator desmarcar o “checkbox Todos”, o sistema deve desmarcar
todos os registros que foram selecionados anteriormente.
|
|