Histórico da Página
...
Botão | Descrição |
---|---|
Inclui | Quando acionado, permite ao usuário incluir uma ocorrência. Veja mais informações na descrição da Janela Manutenção Critérios do Alerta. |
Modifica | Quando acionado, permite ao usuário modificar as informações da ocorrência selecionada no browser. |
Elimina | Quando acionado, permite ao usuário eliminar a ocorrência selecionada no browser. |
Copia | Quando acionado, permite ao usuário copiar o critério da ocorrência selecionada no browser para outros atributos da tabela. Veja mais informações na descrição da Janela Copia Critérios Alerta. |
Campos | Descrição |
---|---|
Tabela | Exibe o nome da tabela selecionada na janela principal. |
Atributo | Exibe o nome do atributo selecionado na janela principal. |
Colunas | Descrição |
Sequência | Exibe a sequência dos alertas cadastrados. |
Desativar Alerta | Selecionar se o alerta deve ou não ser desativado. |
Tipo Alerta | Inserir o tipo do alerta (C – Trigger Create, W – Trigger Write, D – Trigger Delete). |
Usuário | Inserir o usuário que receberá o e-mail de alerta. |
Grp Usuar | Inserir o grupo de usuários que receberá o e-mail de alerta. |
Critério | Inserir o código escrito em PROGRESS para o alerta. |
Janela Manutenção Critérios do Alerta
Ao acionar o Botão Inclui ou Modifica localizada na Janela Manutenção Alertas, o usuário visualiza a tela de manutenção de critérios de alerta.
Nas tabelas a seguir estão descritos os elementos da janela de manutenção do critério de alerta:
Botão | Nome | Descrição |
---|---|---|
Check | Quando acionado, monta o critério de alerta de acordo com as Funções, Programa e Cláusula selecionadas. | |
Check Syntax | Quando acionado, verifica se o critério informado possui erro de compilação. Importante: O alerta somente é criado/alterado caso não ocorra erro na compilação do critério. Esse botão é desabilitado caso esteja sendo utilizado banco de dados Oracle ou SQL Server. O código livre utilizado em bancos Oracle é PL/SQL e a sintaxe pode ser verificada ao executar o comando PL/SQL correspondente que incluirá o trigger no banco, compilando-o. Já o código livre utilizado em bancos SQL Server é T/SQL e a sintaxe pode ser verificada ao executar o comando T/SQL correspondente que incluirá o trigger no banco, compilando-o. |
Campo | Descrição |
---|---|
Atributo | Exibe o atributo selecionado para a criação dos alertas. |
Tipo Alerta | Exibe o evento que dispara o alerta. |
Função | Inserir o parâmetro de comparação utilizado no critério do alerta. |
Expressão | Inserir o valor a ser comparado com o valor do atributo na formação do critério. Importante: O campo Atributo permite selecionar os atributos da mesma tabela para formação do critério. O atributo selecionado será exibido no campo Expressão. |
Cláusula | Selecionar a cláusula para comparação dos valores. Importante: O código para envio de e-mail somente será exibido quando selecionada a cláusula “NULL”. |
Critério | Exibe a condição para envio do alerta. Importante: Caso não sejam utilizadas as Funções, Expressão e Cláusula para a formação do critério, o código informado deve atribuir valor a variável l-envia-alerta, quando a condição for satisfeita, para que o e-mail de alerta seja enviado. Exemplo: IF string (time,'hh:mm:ss') >= "22:00:00" THEN ASSIGN l-envia-alerta = yes. |
Desativar Alerta | Quando assinalado, indica que o alerta deve ser desativado. |
E-mail Local | Quando assinalado, indica que deve ser enviado e-mail local se as condições do alerta forem satisfeitas. O endereço de e-mail utilizado é informado no campo E-mail Local, na Função Manutenção de Usuário – SEC000AA. |
E-mail Celular | Quando assinalado, indica que deve ser enviado e-mail para celular se as condições do alerta forem satisfeitas. O endereço de e-mail utilizado é informado no campo E-mail Celular, na Função Manutenção de Usuário – SEC000AA. |
Usuário/Grupo de Usuários | Selecionar para quem deverá ser enviado o e-mail local e/ou e-mail celular. Opções do campo: • Usuário: Quando selecionada essa opção, o campo Usuário é habilitado, para que seja informado o usuário que receberá o e-mail. • Grupo de Usuários: Quando selecionada essa opção, o campo “Grupo de Usuários” é habilitado, para que seja informado o grupo de usuários que receberá o e-mail. |
Usuário | Inserir o nome do usuário que receberá o e-mail de alerta com as informações do atributo. |
Grupo de Usuários | Inserir o código do grupo de usuários que deverá receber o e-mail local e/ou e-mail celular. |
Importante:
Ao pressionar no botão Check Syntax ou no botão OK poderá ser apresentada a mensagem Compilador não está disponível nesta versão do Progress (494), esta situação ocorre por falta de licença do Progress instalada na estação, sendo assim, esta rotina deverá ser executada em uma estação que possua pelo menos a licença Query Results instalada.
Janela Copia Critérios Alerta
Na tabela a seguir estão descritos os elementos da janela de cópia dos critérios de alerta:
Botão | Descrição |
---|---|
OK | Quando acionado, efetua-se a cópia dos critérios de alerta exibidos nesta janela. |
Cancelar | Quando acionado, efetua-se o cancelamento da cópia dos critérios de alerta, retornando para a Janela Manutenção de Alertas. |