Vues sauvegardées

Défini AllowSavedViews="true" (allowSavedViews dans React) et un utilisateur connecté peut enregistrer la grille telle qu’il l’a organisée comme sa propre vue : ses filtres, colonnes, tri, groupement, totaux, mise en page et taille de page. Leurs vues sont proposées dans le sélecteur de vues à côté de celles de la grille, et ils peuvent faire de n’importe quelle vue leur valeur par défaut et masquer celles qu’il n’utilise pas. Attribuez à la grille un SavedViewsKey (savedViewsKey) et les vues enregistrées dessus, ainsi que ses vues par défaut et cachées, sont les siennes plutôt que partagées avec chaque grille de la table. Les vues sauvegardées nécessitent les tables de la solution Power Portals Pro Core ; un utilisateur interne a également besoin du rôle de sécurité Power Portals Pro Saved Views .

Sauvegarde des vues des contacts d’échantillon

Connectez-vous, puis changez la grille : filtrez-la, masquez ou déplacez une colonne, triez-la, regroupez-la ou ajoutez des totaux. Le bouton Paramètres de la barre d’outils remplit la liste pour indiquer que la vue a changé, et son menu contient les commandes des vues. Choses à essayer :

  • Choisissez les contacts par entreprise : une vue définie par la page qui indique comment la grille le présente, comme le fait une vue sauvegardée : 20 par page, regroupés par entreprise, le nom épinglé, la colonne de l’entreprise intitulée Entreprise, le téléphone mobile caché et l’âge moyen totalisé. Avec PageSize, GroupLevels et chaque colonne , DisplayLabelPin, et Aggregates Hidden sur GridViewDefinition (pageSize, groupLevels, pin, displayLabel, et hidden aggregates dans React).
  • Choisissez Colonnes dans le menu Paramètres pour ajouter des colonnes à la vue — celles du contact ou d’une table associée : choisissez Ajouter une table liée à Contact et suivez une recherche, comme l’entreprise du contact, et ainsi de suite jusqu’à cinq tables de profondeur. Décochez une colonne pour la masquer. Avec AllowAddingColumns="true" (allowAddingColumns).
  • Choisissez Enregistrer comme nouvelle vue dans le menu Paramètres et donnez-lui un nom. La grille affiche votre nouvelle vue, et elle est désormais dans le sélecteur de vues.
  • Change une vue de ta propre vue et choisis Enregistrer pour y conserver le changement.
  • Choisissez Définir par défaut pour ouvrir cette grille dans la vue montrée la prochaine fois.
  • Choisissez Gérer les vues pour renommer, copier ou supprimer vos vues, changer votre vue par défaut, ou masquer une vue du sélecteur et la réafficher.
Exemple de réaction Exemple de Blazor React TypeScript Razor