Maison  >  Article  >  interface Web  >  Utiliser le modèle objet API client dans Power Apps

Utiliser le modèle objet API client dans Power Apps

Patricia Arquette
Patricia Arquetteoriginal
2024-10-23 19:05:31704parcourir

Bonjour à tous les passionnés de Power, bienvenue sur mon autre blog. Le but de ce blog est d'expliquer comment implémenter des méthodes standard d'automatisation de l'expérience utilisateur à l'aide de l'API Client Script. Vous devez utiliser cette API de script client particulière pour implémenter votre interaction avec les données, les modifications du contenu des formulaires ou les mises à jour du comportement des applications. Lorsque vous écrivez votre logique en JavaScript, gardez à l'esprit que, même si le formulaire est construit avec du HTML standard, la manipulation directe du contenu du formulaire n'est pas prise en charge. Le script client crée un modèle objet et des méthodes pour interagir avec les différents composants du formulaire. Cette méthode garantit que toute modification apportée à la mise en page ou au code HTML spécifique utilisé dans le rendu du formulaire ne perturbera pas votre logique métier.

Objectifs : -

Tâches

  1. Préparer la solution avec le formulaire
  2. Construisez le script client.
  3. Téléchargez le script.
  4. Modifier le formulaire.
  5. Test.

Conditions préalables : -

  • Accès à Power Platform avec connexion Premium.
  • Accès à l'environnement de la plateforme Power avec des exemples d'applications activés
  • Compréhension de base de Microsoft Power Platform et expérience dans développement de logiciels contre la pile Microsoft et Visual Studio code.
  • Une expérience dans l'administration de solutions dans Microsoft Azure est préférable.

Voici un guide étape par étape pour vous aider à configurer l'implémentation de l'API de script client dans vos applications basées sur des modèles dans Power Platform.

Étape 1 : Préparez la solution avec le formulaire.

  1. Connectez-vous à la plateforme Microsoft Power.
  2. Sélectionnez Applications à gauche et sélectionnez Commencer avec une conception de page dans le menu déroulant Nouvelle application.
    Use Client API Object model in Power Apps

  3. Sélectionnez Canevas vierge dans Sélectionnez un modèle de page pour démarrer votre application.
    Use Client API Object model in Power Apps

  4. Insérez trois étiquettes de texte, deux zones de texte, une liste déroulante et un bouton d'envoi.
    Use Client API Object model in Power Apps

  5. Publiez l'application.

Étape 2 : Créer un tableau

  1. Sélectionnez Données>Ajouter des données>Créer un nouveau tableau Use Client API Object model in Power Apps
  2. Sélectionnez Commencer avec un tableau vide dans l'écran Créer un nouveau tableau.
  3. Ajoutez trois colonnes nommées, Titre avec un seul texte brut comme type de données, Description avec plusieurs textes bruts comme type de données et NewWorkItem avec un seul texte brut comme type de données. Donnez n'importe quel nom à la table. Use Client API Object model in Power Apps
  4. Ajouter un Patch() pour ajouter des données à plusieurs enregistrements. Dans Power Apps, la fonction Patch() est utilisée pour créer ou mettre à jour des enregistrements dans une source de données. C'est une fonction polyvalente qui vous permet de modifier des champs spécifiques sans affecter les autres propriétés.
Patch('New tables', Defaults('New tables'), {Title:TextInput1.Text, Description:TextInput1_1.Text, NewWorkItem:Dropdown1.SelectedText.Value})

Étape 3 : Créer un flux Power Automate

  1. Sur le côté gauche du studio Power App, sélectionnez Power Automate et sélectionnez Créer un nouveau flux.
    Use Client API Object model in Power Apps

  2. Nommez votre flux et sélectionnez Créer à partir de zéro. Après avoir ajouté une étape suivante en sélectionnant Azure DevOps et en créant un nouvel élément. Lorsqu'il vous demande une connexion, veuillez saisir vos informations d'identification et vous connecter.
    Use Client API Object model in Power Apps
    Use Client API Object model in Power Apps

  3. À l'étape Créer un nouvel élément, saisissez les détails suivants :

    • Nom de l'organisation : votre organisation Azure DevOps.
    • Nom du projet : votre projet Azure DevOps.
    • Type d'élément de travail : tâches.
    • Titre : FromPowerApps.
    • Description : FromPowerApps. Sélectionnez ensuite Enregistrer.
  4. Entrez le code suivant dans la méthode Onselect du bouton Soumettre.

DevOpsWorkItemflow.Run(TextInput1.Text, TextInput1_1.Text)

Les deux contrôles concernent le titre et la description. Publiez à nouveau l'application Canvas.
Vous pouvez exécuter l'application Canvas et soumettre un élément de travail dans votre projet DevOps avec succès.
Vous pouvez également utiliser Microsoft Forms au lieu de Canvas App. Dans ce cas, vous n'avez pas besoin de configurer une table Dataverse. Pour le titre et la description, vous pouvez utiliser les paramètres des formulaires.

J'espère que vous apprécierez la séance !!!

Merci

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn