Ver Mensaje Individual
  #1  
Viejo 23/12/11, 21:20:48
pancho6102 pancho6102 is offline
Senior Member
 
Fecha de Ingreso: jun 2010
Localización: Queretaro México
Mensajes: 238
Ayuda con Open data set

Hola que tal tengo un problema al querer subir un archivo desde mi computadora a un directorio del servidor de aplicacion.
con el siguiente archivo (lo subi en .txt pero esta guardado en .xml).
nombres.txt

pero al pasarlo al irectorio me aparece incompleto 2 renglones.

mi codigo es el siguiente:

types: begin of s_table,
datos type string,
end of s_table.
data it_tab type table of s_table .
data wa_tab like line of it_tab.

call function 'GUI_UPLOAD'
exporting
filename = 'C:\nombres.xml'
FILETYPE = 'BIN'
* HAS_FIELD_SEPARATOR = ''
* HEADER_LENGTH = 0
* READ_BY_LINE = 'X'
* DAT_MODE = ' '
* IMPORTING
* FILELENGTH = l_xml_table_size
* HEADER =
tables
data_tab = it_tab
* EXCEPTIONS
* FILE_OPEN_ERROR = 1
* FILE_READ_ERROR = 2
* NO_BATCH = 3
* GUI_REFUSE_FILETRANSFER = 4
* INVALID_TYPE = 5
* NO_AUTHORITY = 6
* UNKNOWN_ERROR = 7
* BAD_DATA_FORMAT = 8
* HEADER_NOT_ALLOWED = 9
* SEPARATOR_NOT_ALLOWED = 10
* HEADER_TOO_LONG = 11
* UNKNOWN_DP_ERROR = 12
* ACCESS_DENIED = 13
* DP_OUT_OF_MEMORY = 14
* DISK_FULL = 15
* DP_TIMEOUT = 16
* OTHERS = 17

.
data filename type rlgrap-filename.
filename = 'K:\usr\sap\DE60\SYS\src\nombres.txt'.
open dataset filename FOR OUTPUT IN TEXT MODE ENCODING UTF-8.

loop at it_tab into wa_tab.
transfer wa_tab-datos to filename.
endloop.

close dataset filename.


A decir verdad he intentado con varias adiciones de sentencias pero no logro identificar que pasa, cuando debugeo mi WA si trae todo los datos, no se si el transfer solo pase por paquetes de 256 caracteres o que onda y me corte mi string no encuentro el error.

espero y me puedan ayudar.
gracias
la imagen desde la AL11 es esta:

corte.jpg
__________________
Francisco Ramirez.
consultor SAP ABAP Netweaver
Queretaro, Mexico.
Responder Con Cita