Vistas guardadas

Establecer AllowSavedViews="true" (allowSavedViews en React) y un usuario con sesión puede guardar la cuadrícula tal como la ha organizado como una vista propia: sus filtros, columnas, ordenación, agrupación, totales, diseño y tamaño de página. Sus vistas se ofrecen en el selector de vistas junto a las de la cuadrícula, y pueden poner cualquier vista como predeterminada y ocultar las que no usen. Si le asignan a la cuadrícula una SavedViewsKey (savedViewsKey) y las vistas guardadas en ella, así como sus vistas predeterminadas y ocultas, son propias en lugar de compartirse con cada cuadrícula de la tabla. Las vistas guardadas necesitan las tablas de la solución Power Portals Pro Core; un usuario interno también necesita el rol de seguridad de Power Portals Pro Vistas Guardadas .

Guardando vistas de los contactos de muestra

Inicia sesión y luego cambia la cuadrícula: filtra, oculta o mueve una columna, ordena, agrúpala o añade totales. El botón Configuración en la barra de herramientas se rellena para mostrar que la vista ha cambiado, y su menú contiene los comandos de las vistas. Cosas que probar:

  • Elige Contactos por empresa: una vista que define la página que indica cómo lo organiza la cuadrícula, como hace una vista guardada: 20 por página, agrupados por empresa, el nombre fijado, la columna de la empresa titulada Empresa, el teléfono móvil oculto y la edad media sumada. Con PageSize, GroupLevels y cada columna Pin, DisplayLabel, y Aggregates Hidden en GridViewDefinition (pageSize, groupLevels, pin, displayLabel, y hidden aggregates en React).
  • Elige Columnas en el menú de Configuración para añadir columnas a la vista — la del contacto o la de una tabla relacionada: elige Añadir una tabla relacionada con Contacto y sigue una consulta, como la empresa del contacto, y a partir de ahí hasta cinco tablas de profundidad. Desmarca una columna para ocultarla. Con AllowAddingColumns="true" (allowAddingColumns).
  • Elige Guardar como nueva vista en el menú de Configuración y ponle un nombre. La cuadrícula muestra tu nueva vista, y a partir de ahora estará en el selector de vistas.
  • Cambia una vista propia y elige Guardar para conservar el cambio en ella.
  • Elegir Establecer como predeterminado para abrir esta cuadrícula en la vista que se muestre la próxima vez.
  • Elige Gestionar vistas para renombrar, copiar o eliminar tus vistas, cambiar tu predeterminada o ocultar una vista del selector y mostrarla de nuevo.
Ejemplo de reacción Ejemplo de Blazor React TypeScript Razor