Erstellen Sie eine Canvas App zur Verwaltung von Projekten

Hinweis

Dieser Artikel ist Teil einer Übungsreihe zur Verwendung von Power Apps, Power Automate und Power BI mit SharePoint Online. Lesen Sie unbedingt die Einführung zur Reihe durch, um sich einen allgemeinen Überblick zu verschaffen und auf die zugehörigen Downloads zuzugreifen.

In dieser Aufgabe erstellen wir eine Canvas-App von Grund auf neu. Mithilfe dieser App kann ein Benutzer Projekten einen Manager zuweisen und Projektdetails aktualisieren. Sie werden feststellen, dass teilweise die gleichen Steuerelemente und Formeln wie in der ersten App verwendet werden. Dieses Mal erstellen Sie jedoch selbstständig einen größeren Teil der App. Der Prozess mag zwar komplexer sein, Sie werden jedoch mehr lernen – unserer Meinung nach ist dies ein guter Kompromiss.

Schnelle Überprüfung von Power Apps Studio

Power Apps Studio hat drei Fensterbereiche und ein Menüband, so dass die Erstellung von Apps sich anfühlt, als würde man ein Slide-Deck in PowerPoint erstellen:

  1. Auf der linken Navigationsleiste werden eine hierarchische Ansicht sämtlicher Bildschirme und Steuerelemente der App sowie Vorschauminiaturen der Bildschirme angezeigt.
  2. Der mittlere Bereich enthält den App-Bildschirm, in dem Sie derzeit arbeiten.
  3. Im rechten Bereich können Sie Optionen wie Layout und Datenquellen festlegen.
  4. In der Dropdownliste „Eigenschaft“ wählen Sie die Eigenschaften aus, auf die Formeln angewendet werden.
  5. Auf der Bearbeitungsleiste fügen Sie Formeln (wie in Excel) hinzu, mit denen das App-Verhalten definiert wird.
  6. Über das Menüband fügen Sie Steuerelemente hinzu und passen Designelemente an.

Power Apps Studio

Schritt 1: Erstellen von Bildschirmen

Lassen Sie uns nun nach dem kurzen Überblick mit dem Erstellen einer App beginnen.

Erstellen der App

Erstellen einer leeren Canvas-App mit dem Namen Projekt-Verwaltungs-App und Telefon-Layout.

Hinzufügen von vier Bildschirmen zur App

In diesem Schritt erstellen wir vier leere Bildschirme für die App. Dabei verwenden wir je nach Zweck des jeweiligen Bildschirms unterschiedliche Bildschirmlayouts. Diese werden den Bildschirmen in späteren Schritten hinzugefügt.

Bildschirm Zweck
SelectTask Begrüßungsbildschirm; Navigation zu anderen Bildschirmen
AssignManager Zuweisen eines Managers zu einem genehmigten Projekt
ViewProjects Anzeigen einer Liste von Projekten mit Zusammenfassungsinformationen
UpdateDetails Anzeigen und Aktualisieren der Details für ein Projekt
  1. Klicken oder tippen Sie auf der Registerkarte Start auf NewScreen und anschließend auf Scrollbarer Bildschirm.

    Scrollbarer Bildschirm

  2. Benennen Sie den Bildschirm in SelectTask um.

    Bildschirm umbenennen

  3. Erstellen und Umbenennen weiterer Bildschirme:

    1. Klicken oder tippen Sie auf NewScreen und anschließend auf Scrollbarer Bildschirm. Benennen Sie den Bildschirm in AssignManager um.
    2. Klicken oder tippen Sie auf NewScreen und anschließend auf Listenbildschirm. Benennen Sie den Bildschirm in ViewProjects um.
    3. Klicken oder tippen Sie auf NewScreen und anschließend auf Formularbildschirm. Benennen Sie den Bildschirm in UpdateDetails um.
  4. Wählen Sie die Auslassungspunkte (. . .) neben Screen1 aus, und klicken oder tippen Sie auf Löschen.

    Bildschirm löschen

Die App sollte nun wie in der folgenden Abbildung aussehen.

Alle App-Bildschirme

Schritt 2: Verbindung mit einer mit Microsoft Lists erstellten Liste

In diesem Schritt verbinden wir uns mit der Liste Projektdetails. Wir verwenden in dieser App lediglich eine Liste, Sie könnten jedoch auch problemlos eine Verbindung mit beiden herstellen, wenn Sie die App erweitern möchten.

  1. Klicken oder tippen Sie in der linken Navigationsleiste auf den Bildschirm SelectTask.

  2. Klicken oder tippen Sie im rechten Bereich auf Datenquelle hinzufügen.

    Mit Daten verbinden

  3. Klicken oder tippen Sie auf Neue Verbindung.

    Neue Verbindung

  4. Klicken oder tippen Sie auf SharePoint.

    SharePoint-Verbindung

  5. Wählen Sie Direkte Verbindung (Clouddienste) aus, und klicken oder tippen Sie dann auf Erstellen.

    Direkte Verbindung (Clouddienste)

  6. Geben Sie eine SharePoint-URL ein und klicken oder tippen Sie dann auf Los.

    SharePoint URL für die Verbindung

  7. Wählen Sie die Liste Project Details (Projektdetails) aus, und klicken oder tippen Sie auf Verbinden.

    Liste „Projektdetails“ auswählen

    Auf der Registerkarte Datenquellen im rechten Bereich wird nun die erstellte Verbindung angezeigt.

    Registerkarte „Datenquellen“

Schritt 3: Erstellen des Bildschirms „SelectTask“

In diesem Schritt richten wir eine Möglichkeit der Navigation zu den anderen Bildschirmen in der App ein. Dabei arbeiten wir mit einigen der Steuerelemente, Formeln und Formatierungsoptionen in Power Apps.

Aktualisieren des Titels und Einfügen von Einführungstext

  1. Wählen in der linken Navigationsleiste den Bildschirm SelectTask aus.

  2. Wählen Sie im mittleren Bereich den standardmäßigen [Title] (Titel) aus, und aktualisieren Sie anschließend in der Bearbeitungsleiste die Text-Eigenschaft auf den Wert „Contoso Project Management“.

    Text-Eigenschaft in der Bearbeitungsleiste

  3. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Bezeichnung, und ziehen Sie die Bezeichnung unter das oberste Banner.

    Beschriftung hinzufügen

  4. Legen Sie in der Bearbeitungsleiste die folgenden Eigenschaften für die Bezeichnung fest:

    • Color-Eigenschaft = DarkGray

    • Size-Eigenschaft = 18

    • Text-Eigenschaft = "Click or tap a task to continue..." (Klicken oder tippen Sie auf eine Aufgabe, um fortzufahren ...)

      Bezeichnungstext aktualisieren

Hinzufügen von zwei Navigationsschaltflächen

  1. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Schaltfläche, und ziehen Sie die Schaltfläche unter die Bezeichnung.

    Schaltfläche „Hinzufügen“

  2. Legen Sie in der Bearbeitungsleiste die folgenden Eigenschaften für die Schaltfläche fest:

    • OnSelect-Eigenschaft = Navigate(AssignManager, Fade). Wenn Sie die App ausführen und auf diese Schaltfläche klicken, wechseln Sie zum zweiten Bildschirm in der App, mit einem Ausblendübergang zwischen den Bildschirmen.

    • Text-Eigenschaft = "Assign Manager"

  3. Ändern Sie die Größe der Schaltfläche, um sie an den Text anzupassen.

    Schaltfläche zum Ändern der Größe

  4. Einfügen einer weiteren Schaltfläche mit den folgenden Eigenschaften:

    • OnSelect-Eigenschaft = Navigate(ViewProjects, Fade).

    • Text-Eigenschaft = "Update Details"

      Schaltflächentext aktualisieren

      Hinweis

      Die Schaltfläche ist mit Update Details (Details aktualisieren) beschriftet, zunächst wechseln wir jedoch zum Bildschirm ViewProjects, um ein zu aktualisierendes Projekt auszuwählen.

App ausführen

Noch ist der Funktionsumfang der App recht begrenzt, Sie können sie jedoch trotzdem ausführen:

  1. Klicken oder tippen Sie auf den Bildschirm Aufgabe auswählen (die App startet immer vom ausgewählten Bildschirm im Vorschau-Modus in Power Apps Studio).

  2. Klicken oder tippen Sie auf Symbol „App ausführen“ in der rechten oberen Ecke, um die App auszuführen.

  3. Klicken oder tippen Sie auf eine der Schaltflächen, um zu einem anderen Bildschirm zu wechseln.

  4. Klicken oder tippen Sie auf Symbol „App-Vorschau schließen“ in der rechten oberen Ecke, um die App zu schließen.

Schritt 4: Erstellen des Bildschirms „AssignManager“

In diesem Schritt zeigen wir mit einem Katalog alle Projekte an, die genehmigt wurden, denen jedoch noch kein Manager zugewiesen wurde. Wir fügen weitere Steuerelemente hinzu, sodass Sie einen Manager zuweisen können.

Hinweis

Wir erstellen später in der App eine Seite, auf der Sie sämtliche Felder für ein Projekt (einschließlich des Felds für den Manager) bearbeiten können, es erschien uns jedoch angebracht, auch diesen Bildschirm zu erstellen.

  1. Speichern Sie die bisher vorgenommenen Änderungen.

  2. Klicken oder tippen Sie in der linken Navigationsleiste auf den Bildschirm AssignManager.

Aktualisieren des Titels und Einfügen von Einführungstext

  1. Ändern Sie den Text [Title] (Titel) in Assign Manager (Manager zuweisen).

  2. Fügen Sie eine Bezeichnung mit den folgenden Eigenschaften hinzu:

    • Color-Eigenschaft = DarkGray

    • Size-Eigenschaft = 18

    • Text-Eigenschaft = "Select a project, then assign a manager" (Projekt auswählen, anschließend einen Manager zuweisen)

      Layout von „Manager zuweisen“

Hinzufügen eines Rückwärtspfeils, um zum Bildschirm „SelectTask“ zurückzukehren

  1. Klicken oder tippen Sie auf die blaue Leiste am oberen Bildschirmrand.

  2. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Symbole, und klicken oder tippen Sie auf Left (Nach links).

    Einen Pfeils nach links einfügen

  3. Verschieben Sie den Pfeil auf die linke Seite der blauen Leiste, und legen Sie die folgenden Eigenschaften fest:

    • Color-Eigenschaft = White

    • Height-Eigenschaft = 40

    • OnSelect-Eigenschaft = Navigate(SelectTask, Fade)

    • Width-Eigenschaft = 40

      Eine Schaltfläche „Zurück“ hinzufügen

  1. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Katalog und anschließend auf Vertikal.

    Einen vertikalen Katalog hinzufügen

  2. Wählen Sie im Menü Layout im rechten Bereich die Option Titel, Untertitel und Text aus.

    Kataloglayout ändern

    Der Katalog verfügt nun über das richtige Layout, weist jedoch immer noch den standardmäßigen Beispieltext auf. Dies korrigieren wir im nächsten Schritt.

    Katalog mit Standardtext

  3. Legen Sie die folgenden Eigenschaften für den Katalog fest:

    • BorderThickness-Eigenschaft = 1

    • BorderStyle-Eigenschaft = Dotted

    • Items-Eigenschaft = Filter('Project Details', PMAssigned="Unassigned"). Im Katalog sind nur Projekte enthalten, denen kein Manager zugewiesen ist.

      Katalog mit Text aus der Liste

  4. Aktualisieren Sie im rechten Bereich die Felder entsprechend der folgenden Liste:

    • ApprovedDate

    • Status

    • Titel

      Katalog

  5. Passen Sie die Größe der Bezeichnungen im Katalog entsprechend an, und entfernen Sie den Pfeil vom ersten Katalogelement (dieser Katalog wird nicht mehr verlassen).

    Pfeilsymbol entfernen

    Der Bildschirm entspricht nun etwa dem in der folgenden Abbildung.

    Formatierter Katalog

Ändern der Farbe eines Elements, wenn dieses ausgewählt ist

  1. Wählen Sie den Katalog aus, und legen Sie anschließend die TemplateFill-Eigenschaft auf If (ThisItem.IsSelected=true, Orange, White) fest.

  2. Wählen Sie ein Element im Katalog aus. Der Bildschirm entspricht nun etwa dem in der folgenden Abbildung.

    Katalog mit ausgewähltem Element

Hinzufügen einer Bezeichnung, einer Texteingabe und einer Schaltfläche „OK“ für das Übermitteln von Managerzuweisungen

  1. Klicken Sie oder tippen Sie auf eine Stelle außerhalb des Katalogs, an dem Sie gearbeitet haben.

  2. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Bezeichnung. Ziehen Sie die Bezeichnung unter den Katalog auf die linke Seite. Legen Sie die folgenden Eigenschaften für die Bezeichnung fest:

    • Size-Eigenschaft = 20

    • Text-Eigenschaft = "Manager:"

    Bezeichnung „Manager“ hinzufügen

  3. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Text und anschließend auf Texteingabe. Ziehen Sie die Texteingabe mittig unter den Katalog. Legen Sie die folgenden Eigenschaften für das Dropdown fest:

    • Default-Eigenschaft = ""

    • Height-Eigenschaft = 60

    • Size-Eigenschaft = 20

    • Width-Eigenschaft = 250

    Texteingabe hinzufügen

  4. Klicken oder tippen Sie auf der Registerkarte Einfügen auf Schaltfläche. Ziehen Sie die Schaltfläche unter den Katalog auf die rechte Seite. Legen Sie die folgenden Eigenschaften für die Schaltfläche fest:

    • Height-Eigenschaft = 60

    • OnSelect-Eigenschaft = Patch('Project Details', LookUp('Project Details', ID = Gallery1.Selected.ID), {PMAssigned: TextInput1.Text}). Weitere Informationen finden Sie unter Detaillierte Erläuterungen zu Formeln.

    • Mit dieser Formel wird die Liste Project Details (Projektdetails) aktualisiert, und es wird ein Wert für das Feld „PMAssigned“ festgelegt.

    • Size-Eigenschaft = 20

    • Text-Eigenschaft = "OK"

    • Width property = 80

    Schaltfläche „OK“ hinzufügen

Der fertige Bildschirm sollte nun etwa dem in der folgenden Abbildung entsprechen.

Fertiger Bildschirm „Manager zuweisen“

Schritt 5: Erstellen des Bildschirms „ViewProjects“

In diesem Schritt ändern wir die Eigenschaften des Katalogs im Bildschirm ViewProjects. In diesem Katalog werden Elemente aus der Liste Project Details (Projektdetails) angezeigt. Sie wählen zunächst in diesem Bildschirm ein Element aus, dann bearbeiten Sie die Details im Bildschirm UpdateDetails.

  1. Klicken oder tippen Sie in der linken Navigationsleiste auf den Bildschirm ViewProjects.

  2. Ändern Sie [Title] (Titel) in „View Projects“ (Projekte anzeigen).

  3. Klicken oder tippen Sie in der linken Navigationsleiste unter ViewProjects auf BrowserGallery1.

  4. Wählen Sie im Menü Layout im rechten Bereich die Option Titel, Untertitel und Text aus.

    Kataloglayout ändern

    Der Katalog verfügt nun über das richtige Layout, weist aber immer noch den standardmäßigen Beispieltext auf.

    Katalog mit richtigem Layout

  5. Wählen Sie die Aktualisierungsschaltfläche Aktualisierungssymbol aus, und legen Sie ihre OnSelect-Eigenschaft auf Refresh('Project Details') fest.

  6. Wählen Sie die Schaltfläche für neue Elemente Neues Element hinzufügen aus, und legen Sie ihre OnSelect-Eigenschaft auf NewForm(EditForm1); Navigate(UpdateDetails, ScreenTransition.None) fest.

Hinzufügen eines Rückwärtspfeils, um zum Bildschirm „SelectTask“ zurückzukehren

  1. Klicken oder tippen Sie in der linken Navigationsleiste auf den Bildschirm AssignManager.

  2. Wählen Sie den hier hinzugefügten Rückwärtspfeil aus, und kopieren Sie ihn.

  3. Fügen Sie den Pfeil im Bildschirm ViewProjects ein, und positionieren Sie ihn links von der Aktualisierungsschaltfläche.

    Schaltfläche „Zurück“

    Alle Eigenschaften werden mit übernommen, einschließlich der OnSelect-Eigenschaft mit dem Wert Navigate(SelectTask, Fade).

  1. Wählen Sie den Katalog BrowseGallery1 aus, und legen Sie die Items-Eigenschaft des Katalogs auf SortByColumns(Filter('Project Details', StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending)) fest.

    Dadurch wird die Datenquelle des Katalogs auf die Liste Project Details (Projektdetails) festgelegt, und für Such- und Sortiervorgänge wird das Feld Title (Titel) verwendet.

  2. Wählen Sie das Details Pfeilsymbol im ersten Katalogelement aus, und stellen Sie die Eigenschaft OnSelect auf Navigate(UpdateDetails, None).

     Katalog „Projekte anzeigen“ – erstes Element ausgewählt

  3. Aktualisieren Sie im rechten Bereich die Felder entsprechend der folgenden Liste:

    • Status

    • PMAssigned

    • Titel

      Katalogfelder

      Der fertige Bildschirm sollte nun etwa dem in der folgenden Abbildung entsprechen.

      Fertiger Bildschirm „Projekt anzeigen“

Schritt 6: Erstellen des Bildschirms „UpdateDetails“

In diesem Schritt verbinden wir das Bearbeitungsformular im Bildschirm UpdateDetails mit der Datenquelle, zudem nehmen wir einige Änderungen an Eigenschaften und Feldern vor. In diesem Bildschirm bearbeiten Sie Details für ein Projekt, das Sie im Bildschirm View Projects (Projekte anzeigen) ausgewählt haben.

  1. Klicken oder tippen Sie in der linken Navigationsleiste auf den Bildschirm UpdateDetails.

  2. Ändern Sie [Title] (Titel) in „Details aktualisieren“.

  3. Klicken oder tippen Sie in der linken Navigationsleiste unter UpdateDetails auf EditForm1.

  4. Legen Sie die folgenden Eigenschaften für das Formular fest:

    • DataSource-Eigenschaft = 'Project Details'

    • Item-Eigenschaft = BrowseGallery1.Selected

  5. Lassen Sie das Formular ausgewählt, und klicken oder tippen Sie auf das Kontrollkästchen für die folgenden Felder. Beachten Sie dabei die angegebene Reihenfolge:

    • Titel

    • PMAssigned

    • Status

    • ProjectedStartDate

    • ProjectedEndDate

    • ProjectedDays

    • ActualDays

      Formularfelder bearbeiten

  6. Klicken Sie auf die Schaltfläche zum Abbrechen Symbol „Abbrechen“, und legen Sie ihre OnSelect-Eigenschaft auf ResetForm(EditForm1); Back() fest.

  7. Wählen Sie die Speichern-Schaltfläche Häkchensymbol „Speichern“ aus, und checken Sie die OnSelect Formel - SubmitForm(EditForm1). Da wir das Steuerelement zum Bearbeiten von Formularen verwenden, können wir Submit() und nicht wie früher Patch() verwenden.

Der fertige Bildschirm sollte nun wie der in der unten stehenden Abbildung aussehen (wenn die Felder leer sind, müssen Sie im Bildschirm Projekte anzeigen ein Element auswählen).

Fertiger Bildschirm „Update Details“

Schritt 7: Ausführen der App

Die App ist nun fertig gestellt – führen wir sie aus, um ihre Funktionsweise zu überprüfen. Wir werden einen Link auf der SharePoint-Website zu der App hinzufügen. Sie können die App dann im Browser ausführen, Sie müssen die App jedoch ggf. für andere Personen freigeben, damit sie von diesen ausgeführt werden kann. Weitere Informationen finden Sie unter Freigeben von Apps.

  1. Klicken oder tippen Sie im Startbildschirm von Apps Office 365 auf Power Apps.

    Power Apps in Office 365 Startprogramm für Apps

  2. Klicken oder tippen Sie in Power Apps auf die Auslassungspunkte (... .) für Projektmanagement-App, dann Öffnen.

    Projektverwaltungs-App auswählen

  3. Kopieren Sie die Adresse (URL) für die App in den Browser.

    App-URL kopieren

  4. Klicken oder tippen Sie in SharePoint auf LINKS BEARBEITEN.

    SharePoint-Website-Links bearbeiten

  5. Klicken oder tippen Sie auf (+) Verknüpfung.

    Einen App-Link zur SharePoint-Site hinzufügen

  6. Geben Sie „Projektverwaltungs-App“ ein, und fügen Sie die Adresse für die App ein.

    Link-Eigenschaften bearbeiten

  7. Klicken oder tippen Sie auf OK und anschließend auf Speichern.

    Änderungen am Link speichern

Zuweisen eines Managers zu einem Projekt

Nun ist die App auf der SharePoint-Website vorhanden, und wir übernehmen die Rolle des Projektgenehmigers. Wir suchen nach allen Projekten, denen kein Manager zugewiesen ist, und weisen einem der Projekte einen Manager zu. Anschließend übernehmen wir die Rolle des Projektmanagers und fügen einige Informationen über ein Projekt hinzu, das uns zugewiesen wurde.

  1. Sehen wir uns zunächst die Liste Projektdetails in SharePoint an. Zwei Projekte weisen in der Spalte PMAssigned den Wert Unassigned auf. Diese sehen wir in der App.

    Nicht zugewiesene Projekte in Liste

  2. Klicken oder tippen Sie auf den Link, den Sie für die App erstellt haben.

  3. Klicken oder tippen Sie im ersten Bildschirm auf Assign Manager (Manager zuweisen).

    Begrüßungsbildschirm der App

  4. Im Bildschirm Assign Manager (Manager zuweisen) werden die beiden nicht zugewiesenen Projekte aus der Liste angezeigt. Wählen Sie das Projekt New BI software (Neue BI-Software) aus.

    Katalog mit ausgewähltem Element

  5. Geben Sie im Textfeld Manager den Namen „Joni Sherman“ ein, und klicken Sie dann auf OK.

    Die Änderung wird auf die Liste angewendet, und der Katalog wird aktualisiert, sodass nur das noch nicht zugewiesene Projekt angezeigt wird.

    Manager dem Projekt zuweisen

  6. Gehen Sie zurück zur Liste und aktualisieren Sie die Seite. Sie werden feststellen, dass der Projekteintrag mit dem Namen des Projektmanagers aktualisiert wurde.

    In der Liste zugeordneter Projektleiter

Aktualisieren der Details für das Projekt

  1. Klicken oder tippen Sie auf das Zurück-Symbol, um zum ersten Bildschirm zurückzukehren, klicken oder tippen Sie dann auf Details aktualisieren.

    Einzelheiten zum Update

  2. Geben Sie im Bildschirm View Projects (Projekte anzeigen) im Suchfeld „Neu“ ein.

    App-Katalog durchsuchen

  3. Klicken Sie auf das Details-Pfeilsymbol für das Element Neue BI-Software.

    Ausgewähltes Katalogelement

  4. Legen Sie im Bildschirm Update Details (Details aktualisieren) die folgenden Werte fest:

    • Das Feld ProjectedStartDate = "3/6/2017"

    • Das Feld ProjectedEndDate = "3/24/2017"

    • Das Feld ProjectedDays = "15"

    Elementdetails aktualisieren

  5. Klicken oder tippen Sie auf Häkchensymbol um die Änderung auf die Liste anzuwenden.

  6. Schließen Sie die App, und kehren Sie zur Liste zurück. Sie stellen fest, dass der Projekteintrag mit den Datums- und Tagesanzahländerungen aktualisiert wurde.

    Aktualisierte Liste

Detaillierte Erläuterung zu Formeln

Dies ist der zweite optionale Abschnitt über Power Apps-Formeln. In der ersten detaillierten Erläuterung haben wir eine der Formeln betrachtet, die von Power Apps für den durchsuchbaren Katalog in einer App mit drei Bildschirmen generiert wird. In dieser detaillierten Erläuterung betrachten wir eine Formel, die wir für den Bildschirm AssignManager der zweiten App verwenden. Die Formel lautet wie folgt:

Patch( 'Project Details', LookUp( 'Project Details', ID = Gallery1.Selected.ID ), {PMAssigned: TextInput1.Text} )

Welche Aktionen führt diese Formel aus? Wenn Sie ein Element im Katalog auswählen und auf die Schaltfläche OK klicken, aktualisiert die Formel die Liste Project Details (Projektdetails), wobei die Spalte PMAssigned auf den Wert festgelegt wird, der in der Texteingabe angegeben ist. Die Formel führt ihre Aufgaben mithilfe von Funktionen aus:

  • Die Patch-Funktion ändert einen oder mehrere Datensätze einer Datenquelle.

  • Die LookUp-Funktion sucht den ersten Datensatz in einer Tabelle, der eine Formel erfüllt.

Folgendes geschieht, wenn Sie die Funktionen in der Formel kombinieren:

  1. Wenn Sie auf die Schaltfläche OK klicken, wird die Patch-Funktion aufgerufen, um die Liste Project Details (Projektdetails) zu aktualisieren.

  2. Innerhalb der Patch-Funktion ermittelt die LookUp-Funktion, welche Zeile der Liste Project Details (Projektdetails) aktualisiert werden muss. Dazu wird die ID des ausgewählten Katalogelements mit der ID in der Liste verglichen. Die ID 12 bedeutet beispielsweise, dass der Eintrag New BI software (Neue BI-Software) aktualisiert werden muss.

  3. Wenn die Patch-Funktion über die richtige ID verfügt, aktualisiert sie das Feld PMAssigned mit dem Wert in TextInput1.Text.

Nächste Schritte

Der nächste Schritt in diesem Tutorial besteht im Erstellen eines Power BI-Berichts zum Analysieren von Projekten.

Siehe auch

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).