Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Essa
janela apresentaferramenta 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 Projetos > Eventos e Ações no menu do sistema , sua janela será aberta (Figura 1).
Image Added
Figura 1 - Janela de eventos e ações
- Nome do evento ou da ação;
- Campo que informa o bloco selecionado para o evento ou a açãoou ação;
- 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;
- 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;
- 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:.
Evento | Blocos aceitos | Descrição |
---|---|---|
Depois de iniciar sistema |
Servidor | Esse 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 |
Servidor e Cliente | Esse evento sempre ocorre após algum usuário logar na aplicação |
. |
Depois de fazer logout |
Servidor | Esse evento sempre ocorre após algum usuário sair da aplicação |
. |
Ao criar sessão |
Servidor | Esse evento sempre ocorre após iniciar uma sessão |
entre a aplicação e o servidor. |
Ao destruir sessão |
Servidor | Esse evento sempre ocorre após finalizar uma sessão |
entre a aplicação e o servidor. |
Depois de carregar uma página |
Cliente | Esse evento sempre ocorre após uma página da aplicação |
ser carregada. |
Depois de carregar a página login |
Cliente | Esse evento sempre ocorre após a página de login da aplicação |
ser carregada. |
Depois de carregar a página principal |
Cliente | Esse evento sempre ocorre após a página |
|
ser carregada |
. |
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, fazEvento | Blocos aceitos | Descrição |
---|---|---|
Para autenticar | Servidor | 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 acesso |
Servidor | Obtém os grupos de acesso (role) existentes na permissão de segurança |
. | ||
Para obter id do multi-inquilino | Servidor | (Depreciada) Obtém o Id da aplicação em sistemas multi-inquilino. |
Para alterar |
senha | Servidor | Ação chamada quando o usuário solicita a troca de senha. |
Para alterar tema | Servidor | (Depreciada) essa ação, por padrão, faz a troca de senha dos usuários. |
Informações | ||
---|---|---|
| ||
As ações para obter id do multi-inquilino e para alterar tema estão depreciadas. |
Nessa Nesta página
Índice maxLevel 3