Shortcuts del Workbench(el IDE de ABAP)
21 03 2007Algunos shortcuts y notas de clase.
Para entrar al debug se puede ir a la transaccion SE38, y luego presionar Shift+F5(o el icono del relog con la palabra “Debugging”. Pero esto no es lo mas utilizado. Generalmente se lleva el programa hasta la parte que se desea debuguar y se ingresa /h en la caja de transacciones, lo cual habilita el debug. Recordar presionar ENTER.
Tips
Cuando creen un programa, si lo ponemos como “Programa de Sistema”, no lo podremos debuguear.
Cuando estamos ejecutanto un programa que tiene “parameters”, es decir, un formulario donde se cargan datos, y presionamos el icono “guardar”(el disckette) se nos permite guardar los valores de todos los campos en algo llamado “variante”. Esto es util para guardar casos de prueba donde se producen errores para luego poder reproducirlos y solucionarlos.
ShortCuts
F5 Single Step Debug, tambien conocido como “step into”
F8 Continua el proceso cuando no hay ningun cursor senialado. Para definir el cursor se hace click sobre la linea de codigo donde queremos hacer un breackpoint y se presiona F8.
F6 Step Exit. Ejecuta hasta salir de la funcion.
F7 Step Exit. Ejecuta hasta salir de la funcion.
/n Interrumpe al ejecucion del proceso o programa.
Glosario
WatchPoint Corta la ejecucion del programa cuando se cumple una condicion, como puede ser que una variable determinada tome un valor indicado.
Break-Point Es una palabra reservada que se incorpora en el codigo, aunque no tengamos el debuguer prendido con “/h”. No es recomendado ya que si pasa a produccion un break “huerfano” queda feo que el usuario final vea la pantalla del debuguer.
Break [username] Igual que el anterior, pero solo produce breacks en el programa, pero SOLO PARA EL USUARIO INDICADO EN [username]. ;).







