#1
|
|||
|
|||
Saber los atributos de un fichero del servidor (AL11)
Hola, me gustaria saber los atributos que tiene un fichero alojado en el servidor (al11), y lo que mas me intesesa en su longitud (byts).
Úlima edición por tate fecha: 01/08/11 a las 11:29:46. |
#2
|
||||
|
||||
EPS_GET_FILE_ATTRIBUTES
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#3
|
|||
|
|||
Ya habia visto esa funcion, pero no consigo que me de resultado, adjunto tres imagenes con este orden:
Inicio AL11 Ruta del fichero Fichero He probado la funcion pero no doy como ponerlo en la funcion. Un saludo. |
#4
|
|||
|
|||
Puedes probar con la clase CL_GUI_FRONTEND_SERVICES y el método FILE_GET_SIZE.
|
#5
|
|||
|
|||
o intenta usando este modulo de funcion
Data: c_direct LIKE epsf-epsdirnam VALUE '/usr/sap/FTSEND/'. DATA: it_dirlist LIKE epsfili OCCURS 0 WITH HEADER LINE. CALL FUNCTION 'EPS_GET_DIRECTORY_LISTING' EXPORTING dir_name = c_direct file_mask = '' TABLES dir_list = it_dirlist EXCEPTIONS invalid_eps_subdir = 1 sapgparam_failed = 2 build_directory_failed = 3 no_authorization = 4 read_directory_failed = 5 too_many_read_errors = 6 empty_directory_list = 7 OTHERS = 8. en la tabla interna it_dirlist esta un campo SIZE. Saludos!! |
#6
|
|||
|
|||
Hola.
Lo primero gracias por las respuestas. Alfinal lo solucione con la funcion que dijo pancho6102, porque probe lo que dijo jtristan pero no lo coneguia, asi que no me complique. Un saludo. |
#7
|
||||
|
||||
Lo que te dice jtristan es para ficheros locales. En cuanto a la función que yo te comenté pues deberia de funcionarte jejeje porque son el mismo grupo de funciones solo recuerda contemplar el uso de minusculas y mayusculas xD, te dejo las demas funciones para que las tengas de referencia.
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
Herramientas | Buscar en Tema |
Desplegado | |
|
|