MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
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 28/01/11, 11:15:31
rodrigo_r1 rodrigo_r1 is offline
Member
 
Fecha de Ingreso: jun 2009
Localización: Madrid
Mensajes: 82
Exclamation como ver sentencia SQL de una query ABAP

Buenos días! tengo una pregunta, que espero alguien me pueda ayudar, Hay Querys en el sistema creadas en la SQ01, y sobre algunas de esas querys que se lanzan quiero ver el codigo SQL con el que se arma la sentencia final, pero no logro verla, veo en una estructura los campos que se incluyen pero no lo sentencia como tal, esto es posible verlo???????

saludos.... gracias!
Responder Con Cita
  #2  
Viejo 28/01/11, 15:18:22
Avatar de hugoa77
hugoa77 hugoa77 is offline
Senior Member
 
Fecha de Ingreso: may 2010
Mensajes: 130
Hola, puedes probar debugueando la query. Una vez en modo debug creas un breakpoint con sentencia abap "open cursor" luego F8... ahi deberias poder visualizar la sentencia sql.
Avisa como te fue...
Responder Con Cita
  #3  
Viejo 28/01/11, 16:54:08
vicosap vicosap is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Localización: México lindo y querido.
Mensajes: 233
Query.

Hola!

Creo que el proceso de la consulta de datos en el query es con read table.

Así que podrías probar a buscar el texto "read table" dentro del programa que genera el query.

Saludos.
Responder Con Cita
  #4  
Viejo 02/02/11, 14:38:36
rodrigo_r1 rodrigo_r1 is offline
Member
 
Fecha de Ingreso: jun 2009
Localización: Madrid
Mensajes: 82
Gracias por su ayuda, lo voy a intentar y comento si funciono, gracias!
Responder Con Cita
  #5  
Viejo 03/02/11, 11:45:05
Avatar de hugoa77
hugoa77 hugoa77 is offline
Senior Member
 
Fecha de Ingreso: may 2010
Mensajes: 130
Estuve haciendo otras pruebas y no necesariamente funciona con el "open cursor" pero indefectiblemente va a funcionar poniendo un breakpoint tipo sentencia abap y buscas "SELECT" solo que estaría parando en todas las sentencias select que encuentre, pero si sabes de que tabla esta haciendo la seleccion, te podría servir...
Slds
Responder Con Cita
  #6  
Viejo 03/02/11, 15:45:01
rodrigo_r1 rodrigo_r1 is offline
Member
 
Fecha de Ingreso: jun 2009
Localización: Madrid
Mensajes: 82
He encontrado la query q necesitaba haciendo el debug! gracias por su ayuda compañeros!!!!
Responder Con Cita
  #7  
Viejo 08/02/11, 01:37:34
gib8107 gib8107 is offline
Member
 
Fecha de Ingreso: may 2006
Mensajes: 44
St05

Si Lo Que Buscas Es Como Lo Hace Abap A Sql, Realiza Lo Siguiente

1.- Ponte En La Pantalla Inicial De Tu Programa( Quitale Todos Los Break)
2.- Ingresa A St05(en Esa Transaccion Realizas Un Trace A La Bd) Y Activa, Lo Puedes Hacer Con Tu Usuario Para Que Solo Te Monitorea A Ti Y No A Todos Los Usuarios.
3.- Corre Tu Reporte O Trasaccion De Inicio A Fin
4.- Desactiva El Race Y Dale Display, Acontinuacion Te Mostrara Todas Las Sentencias De Sql Que El Sistema Tiro Para Darte El Resultado, Busca El Acceso A La Tabla Que Estas Bscando Y Dale Los Lentecitos, Ahi Veras Varias Opciones, Una De Ella Es Ver En Sql, Te Muestra Otras Opciones Como Por Ejemplo Que Indices Esta Usando Y Cuanto Estardando.

Si Gustas Mando Un Ejemplo Grafico..
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 13:48:07.


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