✒️SAP Fiori La utilización de los controles en la UI
SAP Fiori La utilización de los controles en la UI
DATA BINDING
En SAPUI5, el concepto de data binding (vinculación de datos) es fundamental para conectar y sincronizar los datos entre el modelo de datos y la interfaz de usuario. La vinculación de datos permite actualizar automáticamente la interfaz de usuario cuando los datos subyacentes cambian, y viceversa. Esto facilita la creación de aplicaciones web dinámicas y reactivas.
A continuación, se describen los aspectos clave de la vinculación de datos en SAPUI5:
- Modelo de Datos:
- SAPUI5 sigue el patrón de diseño MVC (Modelo-Vista-Controlador), donde el modelo de datos representa la capa de datos de la aplicación.
- Puedes utilizar modelos de datos para representar y manipular los datos que se mostrarán en la interfaz de usuario.
- Vinculación Unidireccional y Bidireccional:
- La vinculación de datos en SAPUI5 puede ser unidireccional o bidireccional.
- En la vinculación unidireccional, los cambios en el modelo de datos se reflejan en la interfaz de usuario, pero no viceversa.
- En la vinculación bidireccional, los cambios en el modelo de datos o en la interfaz de usuario se propagan automáticamente al otro lado.
- Sintaxis de Vinculación:
- La sintaxis de vinculación se utiliza para conectar propiedades de controles en la interfaz de usuario con propiedades en el modelo de datos.
- Puedes utilizar la sintaxis en archivos XML o en código JavaScript para establecer la vinculación.
- Tipos de Vinculación:
- Vinculación Simple: Conecta una propiedad de un control con una propiedad del modelo de datos.
- Vinculación de Agregados: Utilizada para conectar colecciones de datos, como tablas o listas, con colecciones en el modelo de datos.
- Vinculación de Eventos: Permite manejar eventos del modelo de datos en la interfaz de usuario.
- Vinculación de Formateadores y Convertidores:
- Los formateadores permiten modificar la apariencia de los datos antes de mostrarlos en la interfaz de usuario.
- Los convertidores permiten transformar los datos entre el modelo y la interfaz de usuario.
 
 
 
Sobre el autor
Publicación académica de Claudio Marcelo Hermann, en su ámbito de estudios para la Carrera Consultor en SAP Fiori.
Claudio Marcelo Hermann
Profesión: Analista de Sistemas - Argentina - Legajo: JR99V
✒️Autor de: 14 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Claudio Hermann