4D v16.3

Ventana de error sintáctico

Inicio

 
4D v16.3
Ventana de error sintáctico

Ventana de error sintáctico  


 

 

La Ventana de error sintáctico se muestra cuando se interrumpe la ejecución de un método. La ejecución del método puede interrumpirse por una de las siguientes razones:

  • 4D interrumpe el método porque un error le impide continuar con su ejecución.
  • El método produce una falsa afirmación (ver el comando ASSERT)

Esta es una Ventana de error sintáctico:

El texto en la parte superior de la ventana Error sintáctico muestra un mensaje que describe el error. La parte inferior muestra la línea que se estaba ejecutando cuando ocurrió el error.

El botón Detalles puede desplegar la parte inferior de la ventana mostrando los errores relacionados con el proceso:

Hay cinco botones de opción en la parte inferior de la ventana: Abortar, Depurar, Continuar, Modificar y (si la ventana está expandida) Copiar.

• Abortar: el método se interrumpe y usted vuelve a donde estaba antes de iniciar la ejecución del método. Si un método de formulario o método de objeto se ejecutan en respuesta a un evento, se detiene y usted vuelve al formulario. Si el método se ejecuta desde el entorno Aplicación, usted vuelve a este entorno.

• Depurar: usted entra en el modo Depurar y se muestra la ventana del Depurador. Si la línea actual ha sido ejecutada parcialmente, podría tener que hacer clic en el botón Depurar varias veces. Una vez la línea termina, se muestra la ventana del Depurador.

• Continuar: continúa la ejecución. La línea que contiene el error puede ejecutarse parcialmente, dependiendo de dónde se encuentre el error. Continúe con prudencia, el error podría evitar que el resto del método se ejecute correctamente. Generalmente no querrá continuar. Puede hacer clic en Continuar si el error está en una llamada trivial, tal como SET WINDOW TITLE, que no impide ejecutar y probar el resto de su código. Entonces puede concentrarse en el código más importante y corregir los errores menores más adelante.
Nota
: si presiona la tecla Alt (Windows) u Opción (Mac OS), el botón Continuar cambia a Ignorar. Hacer clic en Ignorar significa que la ventana no se visualizará si el mismo error, provocado por el mismo método en la misma línea, se produce de nuevo. Este acceso directo es útil en el caso de un error que se produce repetidamente, por ejemplo en un bucle. En este caso, todo sigue como si el usuario hiciera clic en el botón Continuar cada vez.

• Modificar: la ejecución del método se interrumpe totalmente. 4D pasa al entorno Diseño. El método en el cual ocurrió el error se abre en el editor de métodos, permitiéndole corregir el error. Utilice esta opción cuando haya identificado el error y pueda corregirlo sin necesidad de realizar más investigaciones.

• Copiar: este botón copia la información del depurador en el portapapeles. Esta información describe el entorno interno del error (número, componente interno, etc.). Es formateado como texto tabulado. Una vez haga clic en este botón, puede pegar el contenido del portapapeles en un archivo de texto, hoja de cálculo, un e-mail, etc. por propósitos de análisis.



Ver también 

¿Por qué un depurador?
Depurador
ON ERR CALL

 
PROPIEDADES 

Producto: 4D
Tema: Depurador

 
HISTORIA 

 
ARTICLE USAGE

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