Foro de programación ABAP
SAP / ABAP => Programación ABAP => Mensaje iniciado por: wittycasla en 07 de Agosto de 2008, 04:35:43 pm
-
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.-
-
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.
-
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.
-
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