Parametros

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Mar_83
    Member
    • oct
    • 33

    #1

    Parametros

    Hola alguien puede decirme como se utiliza la funcion: WS_FILENAME_GET?
    es que necesito que me salga una pantalla donde pueda seleccionar un fichero para un bacht input, y se que necesito hacerlo por parametros pero no se como se hace.
    muchas gracias.
  • mysmb2
    Senior Member
    • ene
    • 406

    #2
    yo uso esta que es mas simple de usar, ojala te sirva
    saludos




    PARAMETERS: p_file LIKE RLGRAP-FILENAME

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    CALL FUNCTION 'F4_FILENAME'
    EXPORTING
    field_name = 'P_FILE'
    IMPORTING
    file_name = p_file.
    Sebastián Chiavia
    http://www.programacionabap.com.ar

    Comentario

    • mysmb2
      Senior Member
      • ene
      • 406

      #3
      aca te paso la funcion que pedias
      un saludo

      CALL FUNCTION 'WS_FILENAME_GET'
      EXPORTING
      DEF_FILENAME = p_file
      DEF_PATH = 'C:\'
      mask = ',*.*,*.*.'
      mode = 'O'
      TITLE = 'Archivo para BI'
      IMPORTING
      FILENAME = p_file

      EXCEPTIONS
      INV_WINSYS = 1
      NO_BATCH = 2
      SELECTION_CANCEL = 3
      SELECTION_ERROR = 4
      OTHERS = 5
      .
      IF sy-subrc <> 0.
      * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
      * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      Sebastián Chiavia
      http://www.programacionabap.com.ar

      Comentario

      Trabajando...