Para obtener la extensión de un fichero utilizaremos la función TRINT_FILE_GET_EXTENSION a la que pasaremos el nombre del fichero de tipo CHAR y nos devolverá la extensión del fichero en otra variable de tipo CHAR.
Parámetros de entrada
- Filename: Nombre del fichero (Tipo CHAR)
- Uppercase: Lo informaremos como X si queremos que nos la devuelva en mayúsculas.
Parámetros de salida
- Extension: Extensión del fichero (Tipo CHAR)
Función TRINT_FILE_GET_EXTENSION
DATA: lv_filename TYPE c LENGHT 255,
lv_ext TYPE c LENGHT 30.
lv_filename = ‘Listado de Usuarios.doc’.
CALL FUNCTION 'TRINT_FILE_GET_EXTENSION'
EXPORTING
filename = lv_filename
uppercase = 'X'
IMPORTING
extension = lv_ext. “Devolverá el valor ‘DOC’.
Para ver mas funciones de SAP pulse en el siguiente enlace: Listado de funciones