Botões
Além do botão "Criar registro", que já foi explicado no artigo aqui, é possível apresentar diversos outros botões nas telas do sistema.
Geralmente somente pelo nome do botão já é possível entender a ação que será executada após clicar no botão.
Os botões tipicamente executam 3 tipos de ações:
- 1) Executam uma ação em 1 ou mais registros selecionados
- 2) Levam o usuário para uma nova tela com 1 ou mais registros selecionados
- 3) Levam o usuário para uma nova tela
A seguir, vamos apresentar exemplos práticos desses 3 tipos de ações.
1) Botão executando uma ação em 1 ou mais registros selecionados
Por exemplo, na tela de Ordens, podemos selecionar 2 ordens de produção, e depois clicar no botão "Ações > Cancelar", conforme imagem abaixo:
Após clicar no botão "Ações > Cancelar", o sistema vai apresentar uma mensagem de confirmação do cancelamento, e ao confirmar, o sistema vai cancelar as 2 ordens de produção selecionadas.
Esse é um exemplo prático de um botão executando uma ação em 1 ou mais registros selecionados.
2) Botão levando o usuário para uma nova tela com 1 ou mais registros selecionados
Por exemplo, na tela de Ordens, podemos selecionar 2 ordens de produção, e depois clicar no botão "Ações > Reportar a produção", conforme imagem abaixo:
Após clicar no botão "Ações > Reportar a produção", o sistema vai levar o usuário para uma nova a tela "Criação de reporte da produção em lote", com as 2 ordens de produção selecionadas, conforme imagem abaixo:
Esse é um exemplo prático de um botão levando o usuário para uma nova tela com 1 ou mais registros selecionados.
3) Botão levando o usuário para uma nova tela
Por exemplo, na tela de Ordens, temos o botão "Funções especiais > Edição de ordem em lote", que pode ser acessado conforme imagem apresentada abaixo:
Após clicar nesse botão, o usuário é levado para uma nova tela do sistema, chamada "Edição de ordens em lote", que é apresentada na imagem abaixo:
Esse é um exemplo prático de um botão levando o usuário para uma nova tela, mas sem a seleção de 1 ou mais registros.