[Lab CD03] Connecter l'application à Dataverse
Lab simulé | 35 minutes | Brévalis Industries. Camille Lefort branche la liste de NC Terrain sur la table Dataverse Non-conformité, corrige les formules cassées par le changement de source, puis écrit dans Dataverse avec Patch.
Objectif
Remplacer la liste SharePoint par la table Dataverse Non-conformité dans la galerie de NC Terrain, et écrire dans une colonne Choix et une colonne de recherche Dataverse avec Patch.
Étapes
- Ajouter les tables Dataverse : volet Données, Ajouter des données, rubrique Tables : Non-conformités, puis Ateliers.
- Brancher la galerie sur Dataverse : galNC, Items :
Sort('Non-conformités'; 'Date de détection'; SortOrder.Descending). - Corriger le sous-titre : Subtitle1, Text :
Text(ThisItem.Gravité) & " | " & ThisItem.Atelier.Nom. - Ajouter le bouton Escalader : Bouton renommé btnEscalader, texte Escalader, sur l'écran scrListe.
- Écrire un choix et une recherche avec Patch : OnSelect :
Patch('Non-conformités'; galNC.Selected; {Gravité: 'Gravité (Non-conformités)'.Critique; Atelier: LookUp(Ateliers; Nom = "Lamballe")}). - Tester l'écriture : aperçu (F5), clic sur NC-2026-002, puis Escalader : la ligne affiche « Critique | Lamballe ».
- Enregistrer une nouvelle version.
- Répondre au questionnaire de fin de lab (10 questions, réussite à 80 %).
Ce que le lab fait comprendre
- Les tables de l'environnement s'ajoutent depuis la rubrique Tables, sous leur nom pluriel ; Dataverse est un connecteur premium.
- Un nom avec espace ou tiret s'écrit entre apostrophes :
'Non-conformités','Date de détection'. - Changer de source casse les formules qui citent les anciens noms de colonnes ou le champ .Value des choix SharePoint.
- Une colonne Choix Dataverse se lit avec Text() et s'écrit avec une valeur d'énumération
'Gravité (Non-conformités)'.Critique. - Une colonne de recherche renvoie l'enregistrement lié et s'écrit avec un enregistrement de la table cible (LookUp).
- Les utilisateurs ont besoin d'un rôle de sécurité sur les tables pour lire et modifier les lignes.
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.
- Écran déduit sans capture : les tables Dataverse cliquables dans « Sélectionner une source de données ».