Ver Mensaje Individual
  #1  
Viejo 06/05/21, 14:53:09
Ijezk-el Ijezk-el is offline
Junior Member
 
Fecha de Ingreso: dic 2019
Mensajes: 22
Problemas al extraer información de la memoria ABAP

Buen día tengan todos.

Estoy creando un reporte donde realizo una llamada a un programa estándar y a una query para exportar la información a memoria y luego extraerla.

Utilizo un SUBMIT enviando el nombre del programa y variante a utilizar con USING SELECTION-SET y luego EXPORTING LIST TO MEMORY AND RETURN.
Luego extraigo con LIST_FROM_MEMORY.
Y convierto a ascii con LIST_TO_ASCI.

Del reporte estándar obtengo la información sin problemas.
Sin embargo, cuando se ejecuta el programa de la query, al llegar a la función LIST_FROM_MEMORY no obtengo nada, pero he ejecutado el reporte query con la variante y sí tiene información. El SY-SUBRC es igual a 2 y sinceramente no sé de qué manera interpretar o manejar el error.

Por otro lado, he intentado con la función RSAQ_QUERY_CALL la cual tiene un parámetro para enviar a memoria, pero no sé cómo extraer la información (con LIST_FROM_MEMORY tampoco me funciona). La función tiene una tabla que contiene toda la información que necesito pero no respeta el layout de la variante que le envío.

Agradecería cualquier apoyo/comentario.
Saludos.
Responder Con Cita