Manejo de archivos en el servidor de aplicaciones en SAP: declaración DATASET y otros consejos

Se el primero en calificar

Este artículo presenta el trabajo con archivos en el servidor de aplicaciones en SAP con ABAP.

Cubre las funciones más utilizadas para manejar archivos en el servidor de aplicaciones en SAP con ABAP con un programa ABAP listo para ejecutar para manejar archivos.

Archivos en el servidor de aplicaciones en sap con funciones DATASET

CONJUNTO DE DATOS ABIERTO

OPEN DATASET es para acceder a archivos en un modo de almacenamiento. El nombre de archivo debe ser el nombre del archivo (con la ruta) en el servidor de aplicaciones.

Modo de acceso OPEN DATASET

APORTE

FOR INPUT abre el archivo para lectura. si el archivo no existe, el sy-subrc se establece en 8.

PRODUCCIÓN

FOR OUPUT abre el archivo para escritura.

Si el archivo existe, el contenido se eliminará y reemplazará . Si el archivo no existe, se creará el archivo.

ANEXO

PARA AÑADIR abre el archivo para anexarlo.

El nuevo contenido se agregará al final del archivo existente o se creará el archivo si no existe. sy-subrc = 4 se activará si la adición no se realiza correctamente.

ACTUALIZAR

FOR UPDATE abre el archivo para cambios en el contenido existente.

Codificación

Para manejar la codificación de archivos, consulte esta página de códigos de Abap

Para obtener la documentación completa de OPEN DATASET, consulte este enlace

LEER CONJUNTO DE DATOS

La instrucción ABAP estándar READ DATASET exporta datos del archivo especificado en dset al objeto de datos dobj.

TRANSFERIR

Declaración ABAP TRANSFER pasa el contenido del objeto de datos dobj al archivo especificado en dset

ELIMINAR CONJUNTO DE DATOS

DELETE DATASET elimina el archivo en el servicio de la aplicación. El archivo debe abrirse para la salida ( OPEN DATASET Filename FOR OUTPUT ) antes de eliminar el archivo.

NO PUEDE eliminar el archivo a menos que abra el archivo para la salida.

HOLA, estas en Statologos la enciclopedia más grande de estadística aplicada en español, no olvides que tienes un potente buscador de información en el menú utilizalo sabiamente 😉

Más herramientas para manejar archivos en el servidor de aplicaciones

Funciones de archivo

Función Descripción
RZL_READ_DIR Leer directorios de un servidor de aplicaciones
FMCT_DELETE_UNIXFILE Eliminar archivo en el servidor de aplicaciones
SMUM_XML_PARSE Analizar documento XML en una estructura de tabla
PFL_CHECK_OS_FILE_EXISTENCIA Comprobar si existe el archivo
PFL_COPY_OS_FILE Mover archivo en la aplicación
/SAPDMC/LSM_F4_SERVER_FILE Búsqueda de ayuda para la selección de carpetas del servidor de aplicaciones de SAP
EPS_GET_DIRECTORY_LISTING Obtenga una lista de archivos en carpeta/directorio en el servidor de aplicaciones
EPS_GET_FILE_ATTRIBUTES Obtenga los detalles del archivo en el servidor de aplicaciones de SAP.

Leer el directorio del servidor de aplicaciones en ABAP

Para recuperar la lista de todos los directorios en ABAP del servidor de aplicaciones en ABAP, use el módulo de función estándar? RZL_READ_DIR.

Una alternativa para leer el directorio del servidor de aplicaciones en ABAP es usar fm?EPS_GET_DIRECTORY_LISTING.

Archivo del servidor de aplicaciones con CL_RSAN_UT_APPSERV_*

CL_RSAN_UT_FILES

Clase de utilidad para archivos de soporte en GUI/Servidor de aplicaciones

Método Descripción
F4_APLICACIÓN_SERVIDOR F4 emergente para el nombre del servidor de aplicaciones
F4 F4 Ayuda para elegir el nombre del archivo desde la GUI o la aplicación. Servidor

CL_RSAN_UT_APPSERV_FILE_READER

Lectura de bloque de encapsulación de clase desde el archivo del servidor de aplicaciones

Método Descripción
GRATIS Recursos gratuitos
ABIERTO Abrir documento
CERRAR Cerrar el archivo
LEER Leer bloque de líneas

CL_RSAN_UT_APPSERV_FILE_WRITER

Escritura de bloque de encapsulación de clase en la aplicación. Archivo del servidor

Método Descripción
APPSERVER_FILE_WRITE Escribir datos en un archivo especificado en el servidor de aplicaciones
GRATIS Recursos gratuitos
ABIERTO Abrir documento
CERRAR Cerrar el archivo
ESCRIBE Escribir bloque de líneas

admin Administrator
No hay contenido aun.
Download WordPress Themes
Download WordPress Themes
Download WordPress Themes
Download WordPress Themes Free
online free course
download xiomi firmware
Download WordPress Themes
udemy free download

Deja un comentario

Cómo comprimir un archivo usando ABAP: La razón por la cual es fácil usar la clase estándar CL_ABAP_ZIP . Encontrará…