¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Como extrair o nome do arquivo de um caminho de arquivo na programação? Descubra aqui!

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 5 Vistas
0
Cargando...

Olá a todos!

Alguém sabe se existe uma função para extrair o nome do arquivo de um caminho...

por exemplo, se eu tiver um caminho como:


server\filename.ext

c:filename.ext

c:\>filename.txt

eu quero extrair o nome do arquivo: 'filename.ext' (ou simplesmente, 'filename')

Obrigado antecipadamente!

Xavi.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Utilize a função do módulo: CH_SPLIT_FILENAME ou SPLIT_FILENAME.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Por favor, teste o código abaixo.



REPORT ZRICH_0005 .

PARAMETERS: FULLNAME TYPE RLGRAP-FILENAME .

DATA: file_name TYPE RLGRAP-FILENAME.
DATA: FILE_PATH TYPE RLGRAP-FILENAME.


CALL FUNCTION 'SO_SPLIT_FILE_AND_PATH'
  EXPORTING
    FULL_NAME           = FULLNAME
 IMPORTING
   STRIPPED_NAME       = file_name
   FILE_PATH           = FILE_PATH
* EXCEPTIONS
*   X_ERROR             = 1
*   OTHERS              = 2
          .
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

write:/ file_name

Saudações

Rich Heilman

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Utilize a declaração Split ou use FM SPLIT_FILENAME

    
      data : v_filename(100) type c value '//sap/filename.txt',
      field1(100) type c.

      split v_filename at '/' into field1 .
    
  

Verifique isso

Atenciosamente,

Santosh

A mensagem foi editada por: Santosh Kumar P

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Utilize a função do módulo: CH_SPLIT_FILENAME ou SPLIT_FILENAME.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?