Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 19 Próxima »

Essa ferramenta permite adicionar ou alterar alguns eventos/ações que ocorrem em momentos específicos do sistema (servidor ou cliente). Para adicionar ou editar um evento/ação, é necessário apontar para um bloco de programação previamente criado.

Os campos de Eventos permitem executar uma nova ação antes ou após o evento escolhido, enquanto que os campos de Ações substituem uma ação padrão do Cronapp por uma nova criada pelo desenvolvedor.

Criar ou editar eventos e ações

Para abrir a ferramenta, clique em ProjetosEventos e Ações no menu do sistema (Figura 1).


Figura 1 - Janela de eventos e ações


  1. Nome do evento ou da ação;
  2. Campo que informa o bloco selecionado para o evento ou ação;
  3. Selecionar um bloco de programação existente: seleciona um bloco de programação existente, podendo ser servidor ou cliente dependendo do respectivo evento ou ação;
  4. Abrir ou criar um bloco de programação: abre o bloco previamente selecionado ou cria um novo bloco na área de edição da IDE, podendo ser servidor ou cliente dependendo do respectivo evento ou ação;
  5. Limpar: remove o bloco selecionado do respectivo campo.

Eventos

Os campos de eventos permitem adicionar uma nova ação antes ou após alguns momentos específicos. Na janela de Eventos e Ações (Figura 1) são encontrados os seguintes eventos.

EventoBlocos aceitosDescrição
Depois de iniciar sistemaServidorEsse evento sempre ocorre após rodar ou debugar a aplicação na IDE durante o desenvolvimento e ao iniciar o servidor da aplicação em produção.
Depois de fazer loginServidor e ClienteEsse evento sempre ocorre após algum usuário logar na aplicação.
Depois de fazer logoutServidorEsse evento sempre ocorre após algum usuário sair da aplicação.
Ao criar sessãoServidorEsse evento sempre ocorre após iniciar uma sessão entre a aplicação e o servidor.
Ao destruir sessãoServidorEsse evento sempre ocorre após finalizar uma sessão entre a aplicação e o servidor.
Depois de carregar uma páginaCliente

Esse evento sempre ocorre após uma página da aplicação ser carregada.

Depois de carregar a página loginCliente

Esse evento sempre ocorre após a página de login da aplicação ser carregada.

Depois de carregar a página principalCliente

Esse evento sempre ocorre após a página home (home.view.html) da aplicação ser carregada.


Os eventos que utilizam blocos clientes servem para aplicações mobile e web, mas só é possível selecionar para um tipo de aplicação por vez. 

Ações

Os campos de ações já possuem um comportamento padrão do Cronapp. Porém, é possível alterar o comportamento padrão ao vincular um bloco de programação ao campo. Caso o bloco seja desvinculado, o padrão do Cronapp volta a assumir a ação.

Na janela de Eventos e Ações (Figura 1) são encontradas as seguintes ações:

EventoBlocos aceitosDescrição
Para autenticarServidor

Faz a autenticação dos usuários ao logar na aplicação.

Essa ação é executada duas vezes, uma no momento de conferir a existência do usuário e a outra no momento de conferir se a senha informada corresponde com a cadastrada.

Para obter grupos de acessoServidorObtém os grupos de acesso (role) existentes na permissão de segurança.
Para obter id do multi-inquilinoServidor

(Depreciada) Obtém o Id da aplicação em sistemas multi-inquilino.

Para alterar senhaServidorAção chamada quando o usuário solicita a troca de senha.
Para alterar temaServidor(Depreciada) essa ação, por padrão, faz a troca de senha dos usuários.

Nesta página

  • Sem rótulos