Ver Mensaje Individual
  #10  
Viejo 21/07/10, 14:37:12
ballan ballan is offline
Senior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 671
Hasta donde yo se un PDF no es texto sino que es una "imagen" del texto por lo que para convertir el xstring BINARIO que contiene el PDF tendrias que pasarlo por algun tipo de programa conversor de PDF a TXT o algo asi

Si lo que quieres es enviarles un fichero plano lo que tendras que hacer es que dentro de tu programa zsalo056_spool_2 tendras alguna tabla interna que contiene los datos necesarios para el fichero, tienes que exportar/importar esa tabla entre tu RFC y el programa zsalo056_spool_2

Puedes hacerlo de dos maneras

1.-

Haces el submit igual

Dentro de tu programa zsalo056_spool_2 aņades la instruccion

EXPORT (aqui iria el nombre de la tabla interna) TO MEMORY ID 'TEST'

y luego en tu RFC despues de la llamada al submit and return haces

IMPORT (aqui iria el nombre de la tabla interna) FROM MEMORY ID 'TEST'

2.-

Haces submit con exporting list to memory

En tu RFC despues del submit llamas a la funcion LIST_FROM_MEMORY


Una vez que tengas tu tabla interna podras crear el fichero con GUI_DOWNLOAD o con OPEN DATASET
Responder Con Cita