|
#1
|
|||
|
|||
Muchas gracias ya lo he conseguido, pero ahora quieren que les pase un fichero plano (txt) porque dicen que el XSTRING no lo pueden leer. Esto con que función podría hacerlo?
Un saludo |
#2
|
|||
|
|||
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 |
#3
|
|||
|
|||
Gracias Ballan, el listado es un write puro y duro no hay ni una tabla interna, que es lo jodido, ya me encontré este programa montado y me ha tocado modificarlo para el otro sistema porque ahora no consiguen que les lea el listadito... Un lio, no saben ni lo que quieren la verdad.
Gracias de nuevo y un saludo |
#4
|
|||
|
|||
Ya lo tengo, muchas gracias a todos a ver si ahora les gusta.
Un saludo |
Herramientas | Buscar en Tema |
Desplegado | |
|
|