MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Archivo del servidor (foro/showthread.php?t=36276)

gotelyn 20/04/10 10:11:08

Archivo del servidor
 
Hola,

¿ Alguien sabe como puedo bajar un archivo del servidor a una tabla interna ?

OPEN DATASET l_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
IF sy-subrc NE 0.

ELSE.
DO.
CLEAR wa_fichero.
READ DATASET l_file INTO wa_fichero.
IF sy-subrc NE 0.
EXIT.
ENDIF.

APPEND wa_fichero TO t_fichero.
ENDDO.

CLOSE DATASET l_file.

Si habro un arvhico *.csv, no tengo ningún problemam, pero cualquier otro tipo de archivo *.txt, *.pdf, excel, etc... me da un dump al hacer el read DATASET

Gracias.

juanphys 20/04/10 10:38:33

Hola,

¿qué dice el dump?

gotelyn 20/04/10 11:33:36

Fila servidor a tabla interna
 
Ahora no lo puedo mirar, pero algo de que no ha podido convertir algún caracter a otro.

Desmoquattro 01/05/10 19:06:31


para el TXT probablemente sea un CODEPAGE error, vos le estás especificando "encoding default", deberías especificarle el codepage del archivo (si, si son diferentes fuiste).

Y para el PDF, tenés que usar binary mode, no text mode.


Saludos!

alvagu 04/05/10 13:58:52

Prueba de esta manera:



Husos Horarios son GMT. La hora en este momento es 09:02:22.

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