Visualizações Salvas

Definir AllowSavedViews="true" (allowSavedViews em React) e um usuário logado pode salvar a grade como organizou como uma visualização própria: seus filtros, colunas, ordenação, agrupamento, totais, layout e tamanho da página. Suas visualizações são oferecidas no seletor de visualizações ao lado das da grade, e eles podem tornar qualquer vista padrão e esconder as que não usarem. Dê à grade um SavedViewsKey (savedViewsKey) e as visualizações salvas nela, e suas vistas padrão e ocultas, são suas próprias e não compartilhadas com todas as grades. As visualizações salvas precisam das tabelas da solução Power Portals Pro Core; um usuário interno também precisa do papel de segurança Power Portals Pro Saved Views .

Salvando Visualizações dos Contatos de Exemplo

Faça login, depois mude a grade: filtre, esconda ou mova uma coluna, ordene, agrupe ou adicione totais. O botão Configurações na barra de ferramentas preenche para mostrar que a visualização mudou, e seu menu contém os comandos das visualizações. Coisas para tentar:

  • Escolha Contatos por empresa: uma visualização que a página define e que diz como a grade o organiza, como uma visualização salva: 20 por página, agrupados por empresa, o nome fixado, a coluna da empresa intitulada Empresa, o celular oculto e a média de idade totalizada. Com PageSize, GroupLevels e cada coluna Pin, DisplayLabel, Hidden e Aggregates em GridViewDefinition (pageSize, groupLevels, pin, displayLabel, e hidden aggregates no React).
  • Escolha Colunas no menu Configurações para adicionar colunas à visualização — da própria pessoa do contato ou de uma tabela relacionada: escolha Adicionar uma tabela relacionada ao Contato e siga uma consulta, como a empresa do contato, e a partir daí até cinco tabelas de profundidade. Desmarque uma coluna para ocultá-la. Com AllowAddingColumns="true" (allowAddingColumns).
  • Escolha Salvar como nova visualização no menu de Configurações e dê um nome. A grade mostra sua nova visualização, e ela está no seletor de visualização a partir de agora.
  • Mude uma visualização sua e escolha Salvar para manter a alteração nela.
  • Escolha Definir como padrão para abrir essa grade na visualização mostrada na próxima vez.
  • Escolha Gerenciar visualizações para renomear, copiar ou excluir suas visualizações, alterar seu padrão ou esconder uma visualização do seletor e mostrá-la novamente.
Exemplo de reação Exemplo de Blazor React TypeScript Razor