[Lab CV04] Afficher les non-conformités dans une galerie
Lab simulé | 30 minutes | Brévalis Industries. Camille Lefort connecte NC Terrain à la liste NonConformites et ajoute un écran qui affiche les fiches dans une galerie triée.
Objectif
Ajouter la liste SharePoint NonConformites comme source de données, créer l'écran de liste par duplication, y placer une galerie verticale reliée à la liste, choisir sa disposition, afficher la gravité et trier les fiches de la plus récente à la plus ancienne.
Étapes
- Connecter la liste NonConformites : volet Données, Ajouter des données, Connecteurs, SharePoint ; connexion de Camille Lefort, site Qualité Brévalis, case NonConformites, puis Connecter.
- Créer l'écran de liste par duplication : ··· de scrDeclaration, Dupliquer l'écran ; renommez la copie scrListe et changez son titre en Non-conformités.
- Insérer une galerie verticale : Insérer, Galerie verticale ; renommez-la galNC.
- Relier la galerie à la liste : volet Propriétés, Source de données : NonConformites.
- Choisir la disposition : Disposition, Titre et sous-titre (catégorie Liste).
- Afficher la gravité : Subtitle1, propriété Text :
ThisItem.Gravite.Value. - Trier de la plus récente à la plus ancienne : galNC, propriété Items :
SortByColumns(NonConformites; "DateDetection"; SortOrder.Descending). - Ouvrir la liste depuis l'accueil : bouton btnListe, texte Voir les non-conformités, Largeur 400, OnSelect :
Navigate(scrListe; ScreenTransition.Fade). - Tester et enregistrer : aperçu (F5) depuis scrAccueil, clic sur le bouton, puis Enregistrer.
- Répondre au questionnaire de fin de lab (10 questions, réussite à 80 %).
Ce que le lab fait comprendre
- Une application ne voit que les sources de données qu'on lui ajoute ; SharePoint est un connecteur standard, Dataverse un connecteur Premium.
- Chaque utilisateur lit la liste avec ses propres droits SharePoint.
- Une galerie répète un modèle pour chaque enregistrement de sa propriété Items ; ThisItem désigne l'enregistrement de la ligne.
- Une colonne Choix renvoie un enregistrement : son texte se lit par .Value.
- SortByColumns trie sur le nom interne de la colonne ; avec SharePoint, ce tri est délégable.
Mode d'emploi
- Volet de gauche : consigne, « Pourquoi ? », contrôles, bouton Copier, Afficher un indice.
- Étape suivante fait la manipulation à votre place ; Étape précédente l'annule.