📘SAP FIORI - Smartfield Controls
Definición de Smartfield Controls
Son parte de SAPUI5, el conjunto de herramientas de desarrollo web de SAP basado en HTML5 y JavaScript. Están diseñados para mejorar la experiencia del usuario al proporcionar controles de entrada inteligentes que pueden adaptarse dinámicamente al contexto de los datos que se ingresan.
Se utilizan a menudo en aplicaciones SAP Fiori para mejorar la usabilidad y la productividad.
Son una colección de controles desarrollados antes de Fiori Elements. El propósito inicial es reemplazar los controles básicos en SAPUI5 en los casos de uso más comunes.
Los desarrolladores pueden usar esos controles de forma independiente o usar Smart Template para crear aplicaciones inteligentes. El desarrollo y mantenimiento de Smart Controls y Fiori Elements son independientes.
Actualmente, Smart Control es principalmente para Fiori Elements y no se recomienda para uso independiente. Todas las funciones nuevas de los controles inteligentes estarán determinadas por los requisitos de Fiori Elements.
Algunos ejemplos de Smart Controls en SAPUI5 son:
- Smart Table: Es un control de tabla que se ajusta automáticamente al tamaño de la pantalla y proporciona características como ordenación, filtrado y paginación de manera automática.
- Smart Form: Es un control de formulario que simplifica la creación de formularios complejos al permitir la configuración automática de la disposición y gestión de los campos basada en metadatos.
- Smart Filter Bar: Es un control que permite a los usuarios filtrar datos de manera intuitiva y rápida utilizando filtros inteligentes que se generan automáticamente a partir de los metadatos del modelo de datos.
- Smart Chart: Es un control que permite la visualización de datos de manera interactiva en forma de gráficos, y proporciona características como el ajuste automático de ejes y la selección de datos.
En la siguiente imagen podemos ver un ejemplo de Smart Table: