Saltar al contenido

Opciones del Panel de Control y Mejores Prácticas

App Builder ofrece varios tipos de opciones de panel para usar al crear una aplicación, según los requisitos específicos de su negocio. Los paneles le permiten visualizar los indicadores clave de rendimiento y otros datos estratégicos para su organización de un vistazo. Un diseño de panel atractivo condensa grandes volúmenes de datos en visualizaciones concisas, significativas y prácticas. Esta guía le presentará diferentes opciones de panel disponibles en App Builder así como información sobre las mejores prácticas para trabajar con paneles de control en aplicaciones.

Colección de Paneles Y/o Gráficos

Una forma de diseñar Dashboards en App Builder se utiliza una colección de diferentes tipos de paneles. Normalmente, los paneles se desarrollan utilizando combinaciones de paneles de formulario o cuadrícula y/o paneles de gráficos. Con este enfoque, cada panel puede tener una fuente de datos diferente. A cada panel que se muestra en el panel se le puede aplicar un tema diferente, si se desea.

En el ejemplo de panel que se muestra a continuación, hay una colección de dos paneles de gráficos y un panel de cuadrícula. El gráfico circular de la izquierda ilustra un gráfico dinámico que está vinculado a la información presentada en el gráfico de líneas del panel superior derecho; estos gráficos están vinculados por la identificación del empleado.

Panel

Ejemplo de recopilación de gráficos y panel de control MRP

En el ejemplo de panel de control que se muestra a continuación, utilizamos una recopilación de tres gráficos diferentes, así como dos paneles de varias filas:

Panel de control 2

Ejemplo de tablero de instrumentos con colección de gráficos y paneles de cuadrícula

Paneles de Azulejos

Otra forma de desarrollar paneles de control es mediante el uso de paneles de mosaico (en lugar de paneles de gráficos u otros tipos de paneles como formularios y cuadrículas) para almacenar y mostrar los datos de los indicadores clave de rendimiento. Según los requisitos de su empresa, los paneles de mosaico pueden ofrecerle una mayor flexibilidad con la visualización gráfica de los datos que otros tipos de paneles. Los paneles de mosaico son, esencialmente, contenedores de contenido definidos que se muestran en un diseño de estilo cuadrícula en la página de la aplicación.

Con los paneles de mosaico, cada celda es la misma fuente de datos y muestra el mismo tipo de datos. Se puede utilizar el formato condicional con los paneles de mosaico (y otros tipos de paneles) para cambiar los colores según criterios específicos, lo que resulta muy útil para el usuario que visualiza el panel de control.

Tableros

Ejemplo de panel de paneles en mosaico con formato condicional para cambiar el color del encabezado del panel

Widgets

Los widgets se pueden utilizar opcionalmente al desarrollar un Dashboard en App Builder los widgets permiten a los desarrolladores utilizar controles en la capa de interfaz de usuario que no están disponibles de forma nativa a través de App Builder en sí mismo. Según los requisitos de su negocio para su Tablero, el uso de Widgets puede ayudarlo a presentar los datos de una manera gráficamente atractiva.

Por ejemplo, si desea mostrar datos sobre objetivos trimestrales y anuales en su panel, puede considerar usar un widget de dial o perilla en lugar de un tipo de gráfico (por ejemplo, un gráfico de barras). A continuación, se muestra una captura de pantalla de cómo se vería:

Widget

Ejemplo de panel de widgets que utiliza el widget de dial/perilla para paneles de objetivos trimestrales y anuales

Para obtener más información sobre cómo trabajar con widgets en App Builder, vea Widgets.

Tabla de Métricas Opcionales

Una opción al desarrollar Dashboards en App Builder es utilizar una tabla de métricas. Con este enfoque, crea y utiliza una tabla de métricas dentro de su App Builder aplicación para almacenar los datos que se presentan en la vista del panel. Las reglas de lógica empresarial también se crean con este enfoque para indicar App Builder en los datos específicos que se almacenan en la tabla de métricas. Esta opción es útil si la representación de algunas de las métricas del panel es demasiado lenta. Con este enfoque, puede utilizar un trabajo en segundo plano para obtener y almacenar valores en la tabla de métricas.

El ejemplo del panel que se muestra a continuación utiliza una tabla de métricas que se ha creado en el App Builder aplicación para almacenar los datos presentados en el Tablero. La tabla Métrica almacena información sobre los diferentes puntos de datos que se muestran en el Tablero.

La tabla Métrica recibe datos de varias reglas de negocio CRUD que se crearon para instruir App Builder sobre qué datos almacenar. Por ejemplo, puede tener una serie de reglas CRUD que insertan recuentos de registros en diferentes tablas que se muestran en el Tablero. En este ejemplo en particular, tenemos reglas de actualización CRUD configuradas que insertan recuentos de registros en la tabla Métricas desde las tablas Cliente, Proveedor, Pedido, Empleado, Producto y Transportista.