Guía paso a paso para acciones de Grid View con selección múltiple

Uso de multiselección en Grid View de OneStream

Caso de uso:

Quiere que sus usuarios puedan seleccionar múltiples elementos desde una Grid View en un dashboard y que esas múltiples selecciones impulsen una acción. En otras palabras, la capacidad de que los usuarios seleccionen varios elementos desde una Grid View y que esas selecciones se pasen a una Business Rule.

Dashboard de OneStream con ejemplo de selección múltiple en grid view

La solución:

1. Cree una Grid View y establezca la propiedad Allow Multiselect en True.

Propiedad Allow Multiselect en Grid View

2. Establezca Column Name for Bound Parameter con el nombre de la columna que se utilizará para pasar las selecciones a su business rule. En este ejemplo, la columna seleccionada PersonID se pasa a una business rule.

Column Name for Bound Parameter en Grid View

3. Cree un parámetro de entrada. Este parámetro estará vinculado a la grid view y contendrá los valores seleccionados desde la grid view.

Parámetro de entrada para Grid View en OneStream

4. Establezca la propiedad Bound Parameter de su Grid View con este parámetro.

Botón de dashboard y configuración para Dashboard Extender

5. Cree un botón. Este botón ejecutará una Dashboard Extender Business Rule y obtendrá los valores seleccionados desde la grid view.

Parámetro entre corchetes en Dashboard Extender

6. Observe en los pares nombre-valor que se pasan al dashboard extender que el parámetro está encerrado entre corchetes. Los corchetes son importantes, de lo contrario los miembros seleccionados que se pasan como una cadena delimitada por comas no se interpretarán correctamente.

Error log del Dashboard Extender

7. En el Dashboard Extender, cree una cadena que contendrá las selecciones recibidas como un par nombre-valor. En este ejemplo, no ocurre nada más en la business rule aparte de escribir los valores seleccionados en el error log con fines de demostración.

Selección de filas en Grid View

8. Desde el dashboard que contiene el botón y la grid view, seleccione un par de filas y haga clic en el botón.

Botón y grid view en dashboard de OneStream

9. Los valores seleccionados de PersonID se escriben luego en el error log.

Salida de PersonID en el error log

Tenga en cuenta que la business rule de este ejemplo es muy básica y solo se usa con fines de demostración. El límite está en lo que puede hacer con esos valores ahora que los tiene en su business rule. Además, esto también funcionará para un SQL Table Editor.

Contacto

MindStream Analytics

¿Quiere saber más sobre OneStream Software? Complete el siguiente formulario y nos pondremos en contacto con usted en breve.