Heim >Web-Frontend >js-Tutorial >Verwenden Sie das Client-API-Objektmodell in Power Apps

Verwenden Sie das Client-API-Objektmodell in Power Apps

Patricia Arquette
Patricia ArquetteOriginal
2024-10-23 19:05:31758Durchsuche

Hallo alle Power-Enthusiasten, willkommen zu meinem weiteren Blog. Der Zweck dieses Blogs besteht darin, zu erläutern, wie Standardmethoden zur Automatisierung der Benutzererfahrung mithilfe der Client-Skript-API implementiert werden. Sie sollten diese spezielle Client-Skript-API verwenden, um Ihre Dateninteraktion zu implementieren, Formularinhaltsänderungen oder App-Verhaltensaktualisierungen vorzunehmen. Beachten Sie beim Schreiben Ihrer Logik in JavaScript, dass eine direkte Manipulation des Formularinhalts nicht unterstützt wird, selbst wenn das Formular mit Standard-HTML erstellt wurde. Client-Skripting erstellt ein Objektmodell und Methoden für die Interaktion mit den verschiedenen Formularkomponenten. Diese Methode stellt sicher, dass Änderungen am Layout oder an bestimmtem HTML, das beim Rendern des Formulars verwendet wird, Ihre Geschäftslogik nicht stören.

Ziele:-

Aufgaben

  1. Lösung mit dem Formular vorbereiten
  2. Erstellen Sie das Client-Skript.
  3. Laden Sie das Skript hoch.
  4. Formular bearbeiten.
  5. Testen.

Voraussetzungen:-

  • Zugriff auf Power Platform mit Premium-Verbindung.
  • Zugriff auf die Power-Plattformumgebung mit aktivierten Beispiel-Apps
  • Grundlegendes Verständnis der Microsoft Power Platform und Erfahrung damit Softwareentwicklung gegen den Microsoft-Stack und Visual Studio Code.
  • Erfahrung in der Verwaltung von Lösungen in Microsoft Azure wird bevorzugt.

Hier ist eine Schritt-für-Schritt-Anleitung, die Ihnen bei der Einrichtung und Implementierung der Client-Skript-API in Ihren modellgesteuerten Anwendungen in der Power Platform hilft.

Schritt 1: Bereiten Sie die Lösung mit dem Formular vor.

  1. Melden Sie sich bei der Microsoft Power-Plattform an.
  2. Wählen Sie links Apps aus und wählen Sie Mit einem Seitendesign beginnen aus der Dropdown-Liste Neue App aus.
    Use Client API Object model in Power Apps

  3. Wählen Sie Leere Leinwand aus Wählen Sie ein Seitendesign aus, um Ihre App zu starten.
    Use Client API Object model in Power Apps

  4. Fügen Sie drei Textbeschriftungen, zwei Textfelder, eine Dropdown-Liste und eine Schaltfläche zum Senden ein.
    Use Client API Object model in Power Apps

  5. App veröffentlichen.

Schritt 2: Erstellen Sie eine Tabelle

  1. Daten auswählen>Daten hinzufügen>Neue Tabelle erstellen Use Client API Object model in Power Apps
  2. Wählen Sie Mit einer leeren Tabelle beginnen auf dem Bildschirm Neue Tabelle erstellen aus.
  3. Fügen Sie drei Spalten mit dem Namen Title mit Single Plain Text als Datentyp, Description mit Multiple Plain Text als Datentyp und NewWorkItem mit Single Plain Text als hinzu Datentyp. Geben Sie der Tabelle einen beliebigen Namen. Use Client API Object model in Power Apps
  4. Fügen Sie einen Patch() hinzu, um Daten zu mehreren Datensätzen hinzuzufügen. In Power Apps wird die Funktion Patch() zum Erstellen oder Aktualisieren von Datensätzen in einer Datenquelle verwendet. Es handelt sich um eine vielseitige Funktion, mit der Sie bestimmte Felder ändern können, ohne andere Eigenschaften zu beeinträchtigen.
Patch('New tables', Defaults('New tables'), {Title:TextInput1.Text, Description:TextInput1_1.Text, NewWorkItem:Dropdown1.SelectedText.Value})

Schritt 3: Erstellen Sie einen Power Automate-Flow

  1. Wählen Sie auf der linken Seite des Power App Studios „Power Automate“ und dann Neuen Flow erstellen aus.
    Use Client API Object model in Power Apps

  2. Benennen Sie Ihren Flow und wählen Sie Aus Leerzeichen erstellen. Fügen Sie anschließend einen nächsten Schritt hinzu, indem Sie Azure DevOps auswählen und ein neues Element erstellen. Wenn Sie nach einer Anmeldung gefragt werden, geben Sie bitte Ihre Anmeldedaten ein und melden Sie sich an.
    Use Client API Object model in Power Apps
    Use Client API Object model in Power Apps

  3. Geben Sie im Schritt „Neuen Artikel erstellen“ die folgenden Details ein:

    • Organisationsname: Ihre Azure DevOps-Organisation.
    • Projektname: Ihr Azure DevOps-Projekt.
    • Arbeitselementtyp: Aufgaben.
    • Titel: FromPowerApps.
    • Beschreibung: FromPowerApps. Wählen Sie dann Speichern.
  4. Geben Sie den folgenden Code in die Onselect-Methode der Schaltfläche „Senden“ ein.

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

Die beiden Steuerelemente dienen dem Titel und der Beschreibung. Veröffentlichen Sie die Canvas-App erneut.
Sie können die Canvas-App ausführen und erfolgreich ein Arbeitselement an Ihr DevOps-Projekt senden.
Sie können anstelle der Canvas-App auch Microsoft Forms verwenden. In diesem Fall müssen Sie keine Dataverse-Tabelle konfigurieren. Titel und Beschreibung können Sie den Formularparametern entnehmen.

Ich hoffe, Ihnen gefällt die Sitzung!!!

Danke

Das obige ist der detaillierte Inhalt vonVerwenden Sie das Client-API-Objektmodell in Power Apps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn