MUNDOSAP

MUNDOSAP (foro/index.php)
-   Trucos, Consejos y Advertencias (foro/forumdisplay.php?f=7)
-   -   Hola! a todos soy demasiado nuevo en ABAP. (foro/showthread.php?t=13951)

2terry1 04/06/08 15:52:21

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!

smontenegro 04/06/08 19:29:45

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!

cvargas 13/06/08 17:32:34

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.

carolinaq26 13/06/08 18:04:49

hola apenas empece en sap
 
Alguine tiene informacion para empesar en ABAP

EGROJ18 03/09/10 16:51:52

manual
 
Yo tengo manual de abap....
pasen su correo si lo decean

carlos aljorna 03/09/10 20:35:18



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.

david07_77 08/09/10 16:31:32

[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

shenciso 08/09/10 16:51:20

Excelente,

Me podrías enviar una copia a

Gracias.


pancho6102 20/09/10 15:23:54

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.:)

Cris7hian 01/11/10 14:19:15

Solicitud de manual ABBAP
 


Te agradeceria que me pudieras enviar el manual, mi correo es el siguiente:



Husos Horarios son GMT. La hora en este momento es 16:51:13.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web