#1
|
|||
|
|||
Hola! a todos soy demasiado nuevo en ABAP.
holas a todos!
tengo un gran problema, soy nuevo en el mundo de abap..... Bueno mi pregunta es la siguiente... habran algunas tecnicas de debug?? como se debugea? gracias por su ayuda! |
#2
|
||||
|
||||
Si las hay. En el cuadro en donde se escriben los codigos de transacción escribis: /h y luegro presionas enter.
de esa forma estas entrando en el modo debug. Verás que con la proxima acción que ejecutes aparecera la pantalla del debugger. Verás una sección central con el codigo en el punto actual en el que se está ejecutando. Sobre esta sección veras una seria de botones: Campos, Tabla, Breakpoints, Watchpoints, Llamadas, Resumen, Opciones. Si debuggeaste alguna vez en algun otro lenguaje sabras que son estas cosas. Debajo hay una sección en donde podes ver los valores de las variables, tablas, etc. Hay una nueva versión del debugger pero nunca la he usado. Si queres ir a un punto especifico de un programa en donde querés saber como se comporta, con la se38 o la se80 vas al codigo, pones el breakpoint en la linea que quieras y luego lo ejecutas. Cuando llegue a ese punto se abrira la pantalla del debugger sin necesidad de escribir /h Saludos!
__________________
Sergio Martin Montenegro Consultor SAP MM/ABAP |
#3
|
|||
|
|||
Re: Hola! a todos soy demasiado nuevo en ABAP
Saludos, yo tabien soy nuevo en el Mundo SAP, y en la empresa donde trabajo han adquirido el sap, y quieren que desarrolle en ABAP. Alguien sabe donde puedo encontrar un manual de ABAP en español, que enseñe paso a paso como crear programas en ABAP y como llamarlos.
Tambien podrian decirme si, al instalarme el SAP en version trial, necesito tener Internet para ingresar o puede funcionar en modo desconectado. |
#4
|
|||
|
|||
hola apenas empece en sap
Alguine tiene informacion para empesar en ABAP
|
#5
|
||||
|
||||
manual
Yo tengo manual de abap....
pasen su correo si lo decean |
#6
|
|||
|
|||
Tambien puedes hacer un debugger, desde la transaccion se38 o se80, busca el programa que deseas hacerle debugger, visualiza el programa y colocas un punto de interruccion, ubicas el cursor en la linea luego pulsas el boton de stop con una figurita arriba en el medio, y asi colocas todos los breakpoint que desees, luego regresas al editor o te sales del programa y pulsas el boton de debuggins, el programa arranca a ejecutar y se detiene en la instruccion que se le coloco el breakpoint. Una vez que se detiene donde se desea debes colocar cada variable, tabla y visualiza sus valores, luego puedes darle paso a paso con F5, y con F8 ejecutas el programa solo se detiene si pasa de nuevo por el breakpoint. |
#7
|
|||
|
|||
[quote=EGROJ18]Yo tengo manual de abap....
pasen su correo si lo decean[/QUOTE Que tal soy nuevo en abap porfavor enviame el manual GRACIAS |
#8
|
|||
|
|||
Excelente,
Me podrías enviar una copia a Gracias.
__________________
Shenciso Coordinador de sistemas SAP R/3 Corporativo Corvi, S.A. de C.V. |
#9
|
|||
|
|||
No olviden que pueden por error dejar break point en alguna linea por error y al pasarlo a otro sistema puede llevarselo y se vera mal que al problarlo se pare en un punto fijo.
por lo que les recomiendo que si es necesario realizarle pruebas a su programa en desarrollo y ya se aburrieron de que cada vez tengan que poner un break point en un punto y decidan dejar un break point fijo. usen esto: break nombre_usuario. esto hara que en la linea donde pusieron esta instruccion haga un brea point solo cuando el usuario escrito despues de el break ejecute el programa, para los demas usuarios no tomara en cuenta la instruccion. Espero y les sirva. ademas de las herramientas que ofrece el modo debug tambien se puede condicionar que cuando una variable tenga cierto valor pueda entrar al modo debug (en la ventana de debug pestaña break-watchpoints y en la sub-pestaña watchpoints, boton crear y en condicion adicional se pone la variable y el valor en el cual se debe detener cuando entre) , esto para que no estemos mucho rato con la tecla F5. espero y le sirva. Úlima edición por pancho6102 fecha: 20/09/10 a las 15:27:26. |
#10
|
|||
|
|||
Solicitud de manual ABBAP
Te agradeceria que me pudieras enviar el manual, mi correo es el siguiente: |
Herramientas | Buscar en Tema |
Desplegado | |
|
|