Autor Tema: Funcion tipo SPLIT  (Leído 7929 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Carlos

  • Usuario Sr.
  • ****
  • Mensajes: 177
    • Ver Perfil
Funcion tipo SPLIT
« en: 26 de Octubre de 2007, 01:43:58 pm »
Alguien conoce alguna función que me divida directamente una ruta de su fichero?

Ejemplo:

C:\CARPETA1\CARPETA2\FICHERO.EXE

Y lo que quiero es que me devuelva por separado:
valor1 = C:\CARPETA1\CARPETA2\
valor2 = FICHERO.EXE

Existirá una función que lo haga?  :P

salu2...

Desconectado oscar

  • Administrador
  • Usuario Sr.
  • *****
  • Mensajes: 112
    • Ver Perfil
Re: Funcion tipo SPLIT
« Respuesta #1 en: 26 de Octubre de 2007, 02:22:37 pm »
Esta función devuelve el nombre del fichero y el path.

  --> SO_SPLIT_FILE_AND_PATH <--

Código: [Seleccionar]
CALL FUNCTION 'SO_SPLIT_FILE_AND_PATH'
  EXPORTING
    full_name     = p_ruta_completa   " C:\CARPETA1\CARPETA2\FICHERO.EXE
  IMPORTING
    stripped_name = v_exe             " FICHERO.EXE
    file_path     = v_cd.             " C:\CARPETA1\CARPETA2\