Problemas al extraer datos 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.
Úlima edición por Ijezk-el fecha: 06/05/21 a las 14:47:15.
Razón: Olvidé colocar título
|