Autor Tema: GUI_DOWNLOAD separado por '|'  (Leído 13071 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado abapito

  • Usuario Completo
  • ***
  • Mensajes: 76
    • Ver Perfil
GUI_DOWNLOAD separado por '|'
« en: 22 de Abril de 2010, 11:04:23 am »
Hola,

Estoy intentando bajarme un fichero .txt a mi PC. Tengo separar los campos por el simbolo '|' (barra vertical).

En la red encontré esta función 'SAP_CONVERT_TO_CSV_FORMAT' y aunque le pongo el separador vertical siempre me muestra ';' (punto y coma).


¿Alguna ocurrencia para descargar el fichero con separadores verticales? |||||


Mil gracias...

Desconectado Carlos

  • Usuario Sr.
  • ****
  • Mensajes: 177
    • Ver Perfil
Re: GUI_DOWNLOAD separado por '|'
« Respuesta #1 en: 22 de Abril de 2010, 05:41:47 pm »
Tienes que utilizar esta otra función: SAP_CONVERT_TO_TEX_FORMAT


Te adjunto un ejemplo.
Código: [Seleccionar]
TYPE-POOLS: truxs.

DATA: gt_salida2 TYPE  truxs_t_text_data.

  CALL FUNCTION 'SAP_CONVERT_TO_TEX_FORMAT'
    EXPORTING
      i_field_seperator          = '|'
*     I_LINE_HEADER              =
*     I_FILENAME                 =
*     I_APPL_KEEP                = ' '
    TABLES
      i_tab_sap_data             = gt_salida
    CHANGING
      i_tab_converted_data       = gt_salida2
    EXCEPTIONS
      conversion_failed          = 1
      OTHERS                     = 2.

Un saludo.