Ao editar um arquivo ESQL, será possível salvá-lo para
preservar as inclusões e modificações feitas e para forçar o editor a validar o conteúdo do arquivo.
Para salvar um arquivo ESQL, conclua as etapas a seguir.
- Altere o conteúdo do arquivo ESQL.
- Salve o arquivo clicando em ou em .
Quando salvar o arquivo, o validador será
chamado pelo editor para verificar se a ESQL obedece todas as regras de gramática e sintaxe (especificadas pelos diagramas de sintaxe e explicações em Referência de ESQL).
É
possível solicitar a validação adicional ao configurar as preferências de ESQL:
- Clique em . A caixa de diálogo Preferências é exibida.
- Selecione o nível de validação necessário para
cada categoria de erro:
- Identificadores não-resolvidos
- As referências de mensagens não correspondem às definições de mensagem
- As referências de banco de dados não correspondem ao esquema do banco de dados
- Uso de palavras-chave obsoletas
O nível padrão é aviso; é possível alterar esse valor para
erro ou ignorar.
Validar definições de mensagens pode afetar tempos de resposta no editor, particularmente se você
tiver ESQL complicado que faz muitas referências a uma definição complexa de mensagem. Você pode optar por retardar essa validação. Chame
a validação quando tiver concluído o desenvolvimento do fluxo de mensagens e
estiver prestes a implementá-lo, para evitar erros de tempo de execução.
Para cada erro localizado, o editor grava o número da linha de código e a razão para o erro;
erros são criados como entradas na visualização Problemas.
- Se você der um clique duplo no erro, o editor posicionará seu cursor na linha em que localizou o erro. A linha também é realçada pelo ícone de erro
.
O editor pode também localizar prováveis situações de erro, que ele realça como avisos
(com o ícone de aviso
); o editor grava também esses avisos na visualização Problemas. Por exemplo,
você pode ter incluído uma instrução BROKER SCHEMA que faz referência
a um esquema inválido (espaço de nomes).
Verifique seu código e faça as correções requeridas por essa instrução ou função.