PDA

Ver la Versión Completa : Tildes en un fichero del servidor SAP


albtxino
06/10/08, 14:34:02
Hola A todos:

Estoy leyendo un fichero que está en el servidor de ficheros de SAP con READ DATASET. Pero este fichero tiene alguna palabra con tildes y me da error. ¿hay alguna manera de leer el fichero con tildes?


DATA: BEGIN OF ti_registros OCCURS 0,
reg LIKE file_table-filename.
DATA: END OF ti_registros.


OPEN DATASET p_path FOR INPUT IN TEXT MODE ENCODING DEFAULT.
IF sy-subrc NE 0.
WRITE:/ ' Error no se puede abrir el fichero'.
ELSE.
DO.
CLEAR ti_registros.
READ DATASET p_path INTO ti_registros.
IF sy-subrc = 0.
APPEND ti_registros.
ELSE.
EXIT.
ENDIF.
ENDDO.

CLOSE DATASET p_path.
ENDIF.

albtxino
06/10/08, 16:52:47
Lo he solucionada poniendo el OPEN DATASET de esta manera:

OPEN DATASET p_path FOR INPUT IN LEGACY TEXT MODE.