Exibe uma pop-up para confirmar a execução de uma ação. Este bloco utiliza o método confirm
do JavaScript, consulte a documentação oficial para mais detalhes.
Figura 1 - Bloco Confirmar ação
Compatibilidade
- Bloco cliente: cronapi.screen.confimDialog()
Retorno
Retorna o valor booleano true, se o usuário clicar no botão "OK" da pop-up exibida, caso contrário retorna false.
Parâmetros
Mensagem
Mensagem a ser exibida na pop-up.
- Posição: 1
- Inglês: Message
- Tipo: Texto / String
- Exemplo: "Deseja confirmar a ação?"
Exemplo
A imagem abaixo apresenta um exemplo de uso do bloco Confirmar ação. Na variável "cofirmAction" será atribuído o valor booleano true ou false do bloco Confirmar ação. Em seguida, o bloco condicional se faça verificará o valor booleano da variável "confirmAction", se for verdadeiro, o bloco Remove registro removerá o usuário selecionado e uma notificação será exibida. Essa função será atribuída ao botão de cada registro de um componente Grade.
Figura 2 - Exemplo de uso do bloco Confirmar ação
Na imagem a seguir, temos um componente Grade com três usuários registrados e cada registro possui um botão de exclusão. Ao clicar no botão associado ao registro "João Souza" (destaque 1 da Figura 2.1), a função da Figura 2 será executada e a pop-up de confirmação será exibida (destaque 2).
Figura 2.1 - Pop-up de confirmação em exibição
Ao clicar no botão "OK" da pop-up, o registro do usuário "João Souza" é removido e uma notificação será exibida (Figura 2.2).
Figura 2.2 - Grade após exclusão do registro selecionado