4D v16.3

Janela de erro de sintaxe

Página Inicial

 
4D v16.3
Janela de erro de sintaxe

Janela de erro de sintaxe  


 

 

janela de erro de sintaxe é exibida quando o método de execução é interrompido. O método de execução pode ser interrompido por uma das seguintes razões:

  • 4D pára a execução porque há um erro que impede a execução do adicional do método.
  • O método produz uma afirmação falsa (veja o comando )

janela de erro de sintaxe é mostrada aqui:

A área de texto superior da janela de erro de sintaxe exibirá uma mensagem descrevendo o erro. A área de texto mais abaixo mostra a linha que estava executando quando ocorreu o erro, a área onde ocorreu o erro está em destaque.

O botão Detalhes podem ser usados para expandir a parte inferior da janela exibindo a "pilha" de erros relacionados com o processo:

Há cinco botões de opção na parte inferior da janela: Abortar, Trace, Continue, Editar e (se a janela for expandida) Copiar..

• Abortar: O método é interrompido, e você volta para onde estava antes de começar a executar o método. Se o método de um formulário ou objeto é executado em resposta a um evento, ele está parado e volta para o formulário. Se o método está sendo executado dentro do ambiente do aplicativo, você retorna a este ambiente.

• Depurar: Você entra no modo Trace/Depurador, e a janela do depurador é exibida. Se a linha atual foi apenas parcialmente executada, você poderá ter de clicar no botão de rastreamento por diversas vezes. Uma vez que a linha termina, você acaba na janela do depurador.

• Continuar: a execução continua. A linha com o erro pode ser executada parcialmente, dependendo do local onde foi o erro. Continue com cautela, o erro pode impedir que o restante do seu método execute corretamente. Normalmente, você não quer continuar. Você pode clicar em Continuar se o erro está em uma chamada trivial, como , o que não impede a execução e o teste do resto do seu código. Você pode assim concentrar-se em um código mais importante, e corrigir um pequeno erro mais tarde.
Nota
: se pressionar a tecla Alt (Windows) ou Opção (Mac OS) o botão Continuar muda a Ignorar. Fazer clique em Ignorar significa que a janela não será visualizada se o mesmo erro, provocado pelo mesmo método na mesma linha, é produzido de novo. Este atalho é útil no caso de um erro que ocorre repetidamente, por exemplo, em um loop. Neste caso, tudo continua como se o usuário tivesse clicado no botão Continuar cada vez.

• Modificar: Toda a execução do método é interrompida. 4D muda para o ambiente de design. O método em que ocorreu o erro é aberto no editor de método, permitindo-lhe corrigir o erro. Use esta opção quando você reconhecer o erro imediatamente e puder corrigi-lo sem uma investigação mais aprofundada.

• Copiar: Este botão copia as informações de depuração para a área de transferência. Esta informação descreve o ambiente interno do erro (número, componentes internos, etc.) É formatado como texto tabulado. Depois de clicar neste botão, você pode colar o conteúdo da área de tranferência em um arquivo texto, planilha eletrônica, um e-mail, etc, para fins de análise.



Ver também 

Depurador
ON ERR CALL
Por que um depurador?

 
PROPRIEDADES 

Produto: 4D
Tema: Depurador

 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)