Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Essa

janela apresenta

ferramenta permite adicionar ou alterar alguns eventos

e ações que o usuário pode definir para a IDE e para a aplicação através de blocos de programação.

/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

Criar eventos e ações

Ao clicar em ProjetosEventos e Ações no menu do sistema , sua janela será aberta (Figura 1).


Image Added

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 açãoou 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 da respectiva 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 da respectiva ação;
  5. Limpar: remove o bloco selecionado do respectivo campo.

Image Removed

Figura 1 - Janela de eventos e ações

Eventos

Eventos

Os campos de eventos permitem adicionar uma nova ação antes ou após alguns momentos específicosUm evento nada mais é que um resultado de uma ação que é reconhecida pela aplicação, podendo ser manipulada. Na janela de Eventos e Ações (Figura 1) são encontrados os seguintes eventos que podem ser manipulados:.

EventoBlocos aceitosDescrição
Depois de iniciar sistema
: criado somente com blocos servidores, esse
ServidorEsse 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 login
: criado somente com blocos servidores, esse
Servidor e ClienteEsse evento sempre ocorre após algum usuário logar na aplicação
;
.
Depois de fazer logout
: criado somente com blocos servidores, esse
ServidorEsse evento sempre ocorre após algum usuário sair da aplicação
;
.
Ao criar sessão
: criado somente com blocos servidores, esse
ServidorEsse evento sempre ocorre após iniciar uma sessão
ter sido estabelecida na aplicação;
entre a aplicação e o servidor.
Ao destruir sessão
: criado somente com blocos servidores, esse
ServidorEsse evento sempre ocorre após finalizar uma sessão
ter sido finalizada na aplicação;
entre a aplicação e o servidor.
Depois de carregar uma página
: criado somente com blocos clientes, esse
Cliente

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

ter sido carregada no browser;

ser carregada.

Depois de carregar a página login
: criado somente com blocos clientes, esse
Cliente

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

ter sido carregada no browser;

ser carregada.

Depois de carregar a página principal
: criado somente com blocos clientes, esse
Cliente

Esse evento sempre ocorre após a página

home 

home (home.view.html) da aplicação

ter sido

ser carregada

no browser

.


Nota

Os eventos que utilizam blocos clientes servem para mobile e para web, mas só um por vez. Pois, o evento só aceita um tipo de bloco em seu campo e o bloco varia entre web e mobile, sendo assim, o evento só irá ocorrer na aplicação web ou na aplicação mobile.

Ações

Uma ação nada mais é que uma forma de realizar uma determinada tarefa. As ações usam o Os campos de ações já possuem um comportamento padrão do Cronapp. Ou seja, caso um bloco seja vinculado a qualquer uma das ações listadas, ele vai substituir o padrão; caso o 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:

Para autenticar: criado somente com blocos servidores, essa ação, por padrão, faz
EventoBlocos aceitosDescrição
Para autenticarServidor

Faz a autenticação dos usuários

que fazem o login na aplicação e ela ocorre

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 acesso
: criado somente com blocos servidores, essa ação, por padrão, obtem
ServidorObté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
senha: criado somente com blocos servidores,
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.
Informações
titleObservação

As ações para obter id do multi-inquilinopara alterar tema estão depreciadas.


Nessa Nesta página

Índice
maxLevel3