MUNDOSAP

Regresar   MUNDOSAP > MANUALES > PIDE AQUI LOS MANUALES QUE NECESITES
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 09/08/06, 21:30:03
pavok pavok is offline
Junior Member
 
Fecha de Ingreso: jul 2006
Mensajes: 27
Para aprender a debuggear

Hola estoy iniciando en esto de SAP, podrian decirme donde puedo conseguir uno para inicializarme en esto del debug... Gracias
Responder Con Cita
  #2  
Viejo 22/08/06, 18:38:19
ivitorres ivitorres is offline
Junior Member
 
Fecha de Ingreso: mar 2006
Mensajes: 15
Smile

Hola, realmente no esta muy clara tu pregunta, pero en el caso que necesites realizar un debugin a algun programa, coloca /H en la pantalla de transacciones y podras ejecutar el programa paso a paso.
Responder Con Cita
  #3  
Viejo 22/08/06, 18:50:54
Gregoryg Gregoryg is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Localización: Caracas, Venezuela
Mensajes: 115
Hola

Cuando vas a ejecutar una funcion o modulo de funciones ( transaccion SE37)directamente la puedes ejecutar modo debug o presionas las teclas CTRL-F7.

Saludos
__________________
GregoryG
Responder Con Cita
  #4  
Viejo 22/08/06, 19:53:38
choby7 choby7 is offline
Junior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 11
aca tenes una guia importante del debug!

. MODO DEBUGGING:
Un programa Abap/4 puede ejecutarse paso a paso o pueden insertarse breakpoints para parar en cualquier sentencia la ejecución del mismo. Para activar la ejecución en “modo debugging” al testar una transacción o durante la ejecución de un programa hay que ir a la función debugging, por el menú: Sistema – Utilidades – Debugging Abap/4, o bien introducir ‘/H’ en la barra de comandos. Con esto también se saltan los procesos PBO (Process Before Output) y se pasa directamente a la pantalla de selección. Empieza la ejecución paso a paso o con breakpoints.

Los breakpoints pueden fijarse desde el editor pulsando el botón Fijar Breakpoint. Para ver los que hay definidos, por menú ir a Utilidades – Breakpoints – Visualizar. También se pueden codificar breakpoints en el programa de forma estática, usando la sentencia Abap/4:

BREAK–POINT.

Al depurarse un programa, cuando se llega a un breakpoint la ejecución se detiene. En ese momento se puede conocer el contenido actual de todos los campos, variables, tablas internas, sus cabeceras, y bases de datos referenciadas en el report (incluso campos del sistema). Para ello hacer doble clic sobre el campo a ver, o bien pulsar el botón Seleccionar, o incluso escribir su nombre directamente. Para ver todas las entradas de una tabla interna, pulsar el botón Tabla y escribir su nombre. Su registro de cabecera se distingue con el símbolo: >>>>>.

También se puede cambiar el contenido de los campos o variables en ese momento, forzando la ejecución del programa para ver cómo responde éste, o para corregir valores incorrectos. Para ello teclear el nuevo valor para una variable, y pulsar el botón Retener para ‘guardarlo’.

La línea actual en proceso en modo debugging está marcada con un ‘>’ (es el punto de ejecución). En modo “paso a paso” se puede ejecutar una subrutina, función o bloque de programa todo seguido, pulsando el botón Ejecutar, o bien hacerlo paso a paso, con el botón Paso-a-paso.

Los breakpoints dentro de un SELECT pueden dar problemas, pues el acceso a la base de datos no puede ser interrumpido. Mejor ponerlos antes o después, y saltar hasta él, o bien ejecutar paso a paso. Se pueden seleccionar breakpoints que dependan del código de retorno dado por SY-SUBRC. Se pueden grabar breakpoints para la duración de la sesión de diálogo (con Grabarfunción). Para parar el proceso en ciertas rutinas, eventos o palabras clave, elegir Entrar breakpoints – Breakpoint at – At event / form / keyword. Para que el control de programa vuelva al llamante, elegir Debugging Return.

enjoy friend
Responder Con Cita
  #5  
Viejo 22/08/06, 20:08:54
Avatar de tracer
tracer tracer is offline
Administrator
 
Fecha de Ingreso: feb 2006
Localización: España (Madrid)
Mensajes: 503
Muy buen aporte Choby7
__________________
Si precisas una mano, recuerda que yo tengo dos.
Responder Con Cita
  #6  
Viejo 28/08/06, 17:34:49
pavok pavok is offline
Junior Member
 
Fecha de Ingreso: jul 2006
Mensajes: 27
Gracias

Todos sus comentarios fueron de mucha ayuda , gracias
Responder Con Cita
  #7  
Viejo 27/10/09, 23:36:12
Rachel Parra Rachel Parra is offline
Junior Member
 
Fecha de Ingreso: ago 2009
Mensajes: 7
Gracias me ayudaste =)
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 18:59:41.


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