◆◆ 0Debug Resumen consejos

Como ABAPer debe dominar dos habilidades es un Baidu google habilidades, el otro es habilidades de depuración, la siguiente resumirá la depuración método y consejos.

1, SE38 establecer un punto de interrupción

Se puede establecer puntos de interrupción en las carreras anteriores al Programa de Editor ABAP de la siguiente manera:

los puntos de interrupción de la sesión - son válidos en la misma sesión de inicio de sesión diferentes ventanas, desaparecido después de que el usuario cierra la sesión

los puntos de interrupción externas - cierre de sesión del usuario y de inicio de sesión es válida, pero sólo es válido para el mismo usuario

2016-09-10_22-45-48

El programa se está ejecutando puntos de ruptura también puede ajustar: punto de interrupción de depuración punto de interrupción llamada, sólo es válida en esta operación, pero haga clic en el botón Guardar después de la pausa convertido en un descanso de sesión, todas las ventanas de esta sesión son válidos únicamente en el después de la desaparición Log

2016-09-10_22-51-57

2016-09-10_22-56-49

2, los puntos de ruptura de código

Si no desea establecer puntos de interrupción en repetidas ocasiones, los puntos de corte se pueden ajustar a través del código de una vez por todas, la sintaxis es la siguiente:

PAUSA 'usuario1'. "Sólo será válida cuando usuario1 para ejecutar el programa, comúnmente

ROTURA DE PUNTO. "Válido para todos los usuarios, precaución

FM C160_BREAK_POINT puede ser llamado antes de la pausa o el punto de ruptura, a continuación, hacer los siguientes ajustes en la cuenta corriente en su3 en:

2016-09-10_23-04-06

Sólo de esta manera ESP como el tiempo 'X', punto de ruptura ruptura detuvo, ESP está vacía, ruptura punto de ruptura no se detendrá, depuración conveniente.

3, punto de interrupción en

Después de entrar en el modo de depuración, puede ejecutar el programa en el menú de puntos de interrupción -> punto de interrupción en una mayor diversidad de puntos de corte establecidos, por ejemplo, para detener una forma particular, a una declaración específica, un mensaje de parada, etc. y así, siguiendo a cabo:

3.1 Declaración de punto de interrupción

Seleccionar declaración como puntos de interrupción de ajuste,

2016-09-10_23-15-52

Después de ajustar todos sentencias de selección aparecerá en la rotura

2016-09-10_23-18-03

3.2 forma Breakpoint

160923340028536

160923348304649

3.3 punto de interrupción función

El programa se detendrá en las funciones especificadas,

2016-09-10_23-22-02

método 3.4 clase punto de interrupción

Especificar los métodos de clase a punto de interrupción se detendrá,

En tres clases, clase mundial, las clases del programa, basado en clases,

2016-09-10_23-25-45

3.5 punto de interrupción excepción

Esto será utilizado en la solución de una serie de enfermedades incurables, como ocurre excepción cuando se está buscando un programa se ejecute en donde,

2016-09-10_23-31-24

3.6 Mensaje puntos de interrupción

Este es también un punto de interrupción común, a veces un poco de consultor de negocios le dirá ABAP programa de seguimiento para ver los mensajes de fallo se envían determinado en qué lugar fuera,

2016-09-10_23-35-49

2016-09-10_23-34-59

Hay otro punto de interrupción de escritura en, no uno por uno cansado, todos mirada en ella, muy simple

4, punto de rotura reloj

También en el punto de interrupción conjunto entrar en un modo de depuración, una parada variable cuando se cumplen ciertas condiciones, como cuando un bucle dejó de circular a la cuarta vuelta,

Se le proporcionará sy-TABIX = 4, de la siguiente manera: 2016-09-10_23-40-19 Haga clic en el botón Diccionario para ver algunos ejemplos comunes de referencia.2016-09-10_23-42-53

Puede ver todos los puntos de interrupción en los break./watchpoints etiqueta, incluyendo el punto de observación

2016-09-10_23-45-39

Anteriormente.

Supongo que te gusta

Origin www.cnblogs.com/lvdong18847870057/p/12535113.html
Recomendado
Clasificación