Cómo crear un cuadro de diálogo emergente del panel de OneStream

Hay situaciones en las que tiene un botón en un dashboard que ejecutará un proceso, como una regla de negocio. Puede surgir la necesidad de agregar una funcionalidad del tipo “¿Está seguro?”, dando al usuario la oportunidad de reconsiderar su elección, sí o no. Si responde sí, la regla de negocio se ejecutará; si responde no, la regla de negocio no se ejecutará y podrá volver al dashboard principal. Esto es útil para ayudar a eliminar acciones no deseadas cuando los usuarios hacen clic por error en un botón que ejecuta una regla de negocio que no debería dispararse accidentalmente. Todos, de vez en cuando, hacen clic en algo por equivocación. Esto ayudará a mitigar los efectos de ese error. Esto es posible usando cuadros de diálogo.

Paso 1

Cree su dashboard con un botón. Este es el botón en el que el usuario hará clic para iniciar el proceso, por ejemplo ejecutar una regla de negocio.

Dashboard de OneStream

Paso 2

Configure la acción de interfaz de usuario o la acción de interfaz al cambiar la selección con la acción que desea que ocurra. En este ejemplo la he configurado como “Open Dialog With No Buttons and Refresh” y he seleccionado que el dashboard se actualice después de que el usuario haya elegido sí o no.

Configurar acción de interfaz de usuario en OneStream

Crear acción de interfaz de usuario en OneStream

Paso 3

Cree otro dashboard que será su cuadro de diálogo. Tenga en cuenta que configuré la altura y el ancho del cuadro de diálogo en el Display Format.

Grupos de dashboards en OneStream

Paso 4

Cree 2 botones que serán sus botones Sí y No en el cuadro de diálogo. Adjunte la acción que desea que ocurra cuando el usuario haga clic en esos botones. Para el botón No he configurado la acción de interfaz de usuario o la acción al cambiar la selección como “Close Dialog”.

Componente de botón en OneStream

Para el botón Sí lo he configurado para cerrar el cuadro de diálogo y también para disparar una regla de negocio.

Configurar botón para cerrar cuadro de diálogo

Paso 5

Agregue los 2 botones al dashboard que actuará como cuadro de diálogo.

Agregar dos botones al dashboard

Ahora abra el dashboard principal. Cuando un usuario haga clic en el “Start Process Button”, aparecerá el cuadro de diálogo y le dará al usuario la opción de seleccionar Sí o No, lo que hará que la regla de negocio se ejecute o no. ¡5 pasos fáciles para crear un cuadro de diálogo!

Cuadro de diálogo emergente de OneStream