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




 
 
 
Herramientas Buscar en Tema Desplegado
Prev Mensaje Previo   Próximo Mensaje Próx
  #6  
Viejo 10/11/09, 15:32:00
lucia_12 lucia_12 is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 45
Hola ballan!

Ante todo, gracias por contestar.

He probado lo que me has dicho, y me crea un pdf pero no me deja abrirlo.

El código que he creado es el siguiente:

DATA: fic_binario TYPE xstring.
DATA: string_binario TYPE string.

DATA: BEGIN OF lines occurs 100,
tdline(132).
DATA: END OF lines.


"Se convierte el fichero de binario64 a binario

CALL FUNCTION 'SSFC_BASE64_DECODE'
EXPORTING
B64DATA = fichero_64
IMPORTING
BINDATA = fic_binario.


string_binario = fic_binario.

"Se pasa a tabla interna

CALL FUNCTION 'CONVERT_STRING_TO_TABLE'
EXPORTING
I_STRING = string_binario
I_TABLINE_LENGTH = 132
TABLES
ET_TABLE = lines.



CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
FILENAME = 'C:\Documents and Settings\usr\Escritorio\Fic1.pdf'
FILETYPE = 'BIN'

TABLES
DATA_TAB = lines .


No sé si puede ser por la longitud de cada línea de la tabla.
También he probado a insertar en la tabla el string sin utilizar la función 'CONVERT_STRING_TO_TABLE' y a utilizar open dataset, pero esto último es para crear archivos en el servidor y yo lo quiero en local.

¿Alguna idea de por qué me está fallando?

Gracias!!
Responder Con Cita
 


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 02:58:17.


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