Histórico da Página
...
Campo | Descrição |
---|---|
Tabela | Mostra o nome da tabela selecionada na janela principal. |
Colunas | Descrição |
Sequência | Lista a sequência das exceções cadastradas. |
Evento | Lista o evento da exceção (C – Trigger Create, W – Trigger Write, D – Trigger de Delete). |
Exceção | Lista o código escrito em PROGRESS para a exceção. |
Botão | Nome | Descrição |
| Inclui | Permite ao usuário incluir uma ocorrência. Vá para Janela Manutenção Código da Exceção.
|
| Modifica | Permite ao usuário modificar as informações da ocorrência selecionada no browser.
|
| Elimina | Permite ao usuário eliminar a ocorrência selecionada no browser.
|
Janela Manutenção Código de Exceção
Nas tabelas a seguir estão descritos os elementos da janela da manutenção do código de exceção:
Campo | Descrição |
---|---|
Evento | Mostra o evento para o qual será executada a exceção. |
Função | Informar o parâmetro de comparação que será utilizado na exceção. |
Programa | Informar o programa a ser comparado com o programa executor do evento. |
Cláusula | Informar a cláusula para comparação dos valores. Importante: O código para comparação dos programas somente será exibido quando selecionada a cláusula “NULL”. |
Exceção | Informar a condição para execução da exceção. Importante: Caso não sejam utilizadas as Funções, Programa e Cláusula para a formação da Exceção, o código informado deve utilizar o comando RETURN, quando a condição for satisfeita, para que a exceção seja executada. Ex: IF string(time,'hh:mm:ss') >= "08:00:00" THEN..... RETURN. |
Botão | Nome | Descrição |
---|---|---|
| Check | Gera a Sintaxe junto ao campo da Exceção de acordo com as Funções, Programa e Cláusula selecionadas. |
| Check Syntax | Verifica se a Exceção informada possui erro de compilação. Importante: A exceção somente será criada/alterada caso não ocorra erro na compilação. |