Ir al contenido

Migrar de DOWNLOAD a GUI_DOWNLOAD

Respuestas
3
Visitas
14
Iniciado por
wittycasla
Fecha
07 Ago 2008, 16:35
Tema anterior - Siguiente tema

wittycasla

Hola gente, hace un tiempito que empecé con ABAP, y tengo que cambiar la función DOWNLOAD por la GUI_DOWNLOAD, pero tengo tres parámetros de la primera que no se a que hacérselos corresponder en la segunda.

Ellos son:

FILEMASK_MASK
FILEMASK_TEXT
FILETYPE_NO_CHANGE

¿Alguna pista? Gracias.-

molaci

Hola,

No me doy cuenta ahora mismo a que campos corresponden exactamente pero si me dices que es lo que le estas pasando a cada campo igual de puedo ayudar.

Y si pones el ejemplo completo de la función DOWNLOAD que estás utilizando mejor todavía.


Un saludo.

wittycasla

Así es como está originalmente,

CALL FUNCTION 'DOWNLOAD'
     EXPORTING
              FILETYPE                      = 'DAT'
              FILEMASK_MASK                 = '*.txt'
              FILEMASK_TEXT                 = '*.txt'
              FILETYPE_NO_CHANGE            = 'X'
     TABLES
              DATA_TAB                      = it_descarga
              FIELDNAMES                    = tNames


y yo deseo usar la GUI_DOWNLOAD, pero ésta, no tiene los parámetros FILEMASK_MASK, FILEMAS_TEXT y FILETYPE_NO_CHANGE... entonces mi pregunta es, necesito corresponderlos a algunos de la GUI? si es así a cuáles? o puedo omitirlos?

La GUI tiene estos:

*"     REFERENCE(BIN_FILESIZE) TYPE  I OPTIONAL
*"     REFERENCE(FILENAME) TYPE  STRING
*"     REFERENCE(FILETYPE) TYPE  CHAR10 DEFAULT 'ASC'
*"     REFERENCE(APPEND) TYPE  CHAR01 DEFAULT SPACE
*"     REFERENCE(WRITE_FIELD_SEPARATOR) TYPE  CHAR01 DEFAULT SPACE
*"     REFERENCE(HEADER) TYPE  XSTRING DEFAULT '00'
*"     REFERENCE(TRUNC_TRAILING_BLANKS) TYPE  CHAR01 DEFAULT SPACE
*"     REFERENCE(WRITE_LF) TYPE  CHAR01 DEFAULT 'X'
*"     REFERENCE(COL_SELECT) TYPE  CHAR01 DEFAULT SPACE
*"     REFERENCE(COL_SELECT_MASK) TYPE  CHAR255 DEFAULT SPACE
*"     REFERENCE(DAT_MODE) TYPE  CHAR01 DEFAULT SPACE


No veo alguno al cual hacerle corresponder los parámetros.

Gracias.

dluis

Igual no son obligatorios los campos que nos comentas, prueba a no utilizarlos en la nueva función.

https://www.sdn.sap.com/irj/sdn/forums