Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft Dataverse ist eine sichere, cloudbasierte Datenplattform für Geschäftsdaten. In Power Apps können Sie Canvas-Apps erstellen, die eine direkte Verbindung mit Dataverse herstellen, um Datensätze anzuzeigen, hinzuzufügen, zu aktualisieren und zu verwalten, ohne eine separate Datenbank einzurichten.
In diesem Artikel werden drei Möglichkeiten zum Erstellen einer Canvas-App mit Dataverse gezeigt:
- Beginnen Sie mit einer vorhandenen Dataverse-Tabelle.
- Erstellen Sie neue Dataverse-Tabellen, und generieren Sie eine App.
- Erstellen Sie eine leere App, und verbinden Sie sie mit Dataverse selbst.
Voraussetzungen
Bevor Sie beginnen:
- Wechseln Sie zu einer Umgebung , die bereits über eine Datenbank mit Beispieldaten verfügt. Wenn Sie über die richtige Lizenz verfügen, können Sie auch eine Umgebung erstellen.
- Stellen Sie sicher, dass Sie über die Sicherheitsrolle Environment Maker verfügen, entweder direkt oder über ein Dataverse-Team, das die Sicherheitsgruppe Microsoft Entra ID verwendet. Benutzerdefinierte Sicherheitsrollen werden derzeit für Canvas-App-Maker-Szenarien nicht unterstützt.
App erstellen
Melden Sie sich bei Power Apps an.
Wählen Sie auf der Startseite eine der folgenden Optionen aus, je nachdem, wie Sie Ihre App mit Dataverse erstellen möchten.
Optionen mit Dataverse erstellen Vergütungen Navigation Eine einseitige Katalog-App Verwenden Sie vorhandene Geschäftsdaten in Dataverse, um schnell eine einfache reaktionsfähige App zu erstellen. Wählen Sie "Mit Daten> beginnen" in Dataverse. Wählen Sie eine Tabelle und dann "App erstellen" aus. Erstellen neuer Daten und Erstellen einer App Erstellen Sie strukturierte Tabellen in Dataverse, damit Sie sichere und skalierbare Apps für neue Geschäftsdaten erstellen können. Wählen Sie "Mit Daten> beginnen" aus, um neue Daten zu erstellen. Verwenden Sie den Tabellen-Designer oder Copilot, um Tabellen zu erstellen, und wählen Sie dann Speichern und beenden aus. Leere App, die Daten aus Dataverse verwendet Beginnen Sie mit einer leeren App, wenn Sie die vollständige Kontrolle über das Layout, bildschirme und steuerelemente wünschen. Wählen Sie im linken Navigationsbereich Erstellen>Aus leerer Vorlage erstellen>Telefonformat aus. Power Apps erstellt die App und öffnet Power Apps Studio, wo Sie den Aufbau fortsetzen können.
Beginnen mit Daten mithilfe von Dataverse
Der Einstieg mit der Datenoberfläche hilft Ihnen, schnell eine Verbindung mit einer vorhandenen Dataverse-Tabelle herzustellen oder eine neue Tabelle zu erstellen und eine App zu generieren.
Herstellen einer Verbindung mit einer vorhandenen Dataverse-Tabelle
- Melden Sie sich bei Power Apps an.
- Wählen Sie auf der Startseite "Mit Daten beginnen" aus.
- Wählen Sie auf der Seite " App erstellen " "Dataverse" aus.
- Wählen Sie eine vorhandene Dataverse-Tabelle und dann " App erstellen" aus.
Power Apps Studio wird mit einer Katalog-App geöffnet, die bereits mit der ausgewählten Tabelle verbunden ist.
Neue Daten erstellen
Wenn Sie noch keine Tabelle haben, erstellen Sie direkt in der Start with data-Oberfläche eine.
- Wählen Sie auf der Startseite "Mit Daten beginnen" aus.
- Wählen Sie "Neue Daten erstellen" aus.
- Wählen Sie im Designer " Neue Tabellen erstellen " eine oder mehrere der folgenden Aktionen aus:
- Wählen Sie +Neue Tabelle aus, um eine Tabelle zu erstellen.
- Wählen Sie +Vorhandene Tabelle aus, um eine vorhandene Tabelle hinzuzufügen.
- Verwenden Sie Copilot, um die benötigten Tabellen, Spalten, Zeilen und Beziehungen zu beschreiben.
- Wählen Sie Importieren von Daten im bereich Copilot aus, um Daten aus Excel zu importieren. CSV-Dateien oder SharePoint Listen.
- Wenn Sie die Definition Ihrer Tabellen abgeschlossen haben, wählen Sie "Speichern" und "Beenden " aus, um die App zu generieren.
Eine Dataverse-Tabelle einer leeren App hinzufügen
Wenn Sie die Bausteine einer Dataverse-App verstehen möchten, beginnen Sie mit einer leeren App, und fügen Sie die Datenquelle selbst hinzu.
Melden Sie sich bei Power Apps an.
Im linken Navigationsbereich wählen Sie Erstellen>Aus leerer Vorlage erstellen aus.
Wählen Sie eine App-Größe aus.
Wenn Power Apps Studio geöffnet wird, wechseln Sie zum Menü "App-Erstellung" , und wählen Sie "Daten" aus.
Hinweis
Wenn Sie zum ersten Mal eine Verbindung mit Dataverse herstellen, werden Sie von Power Apps aufgefordert, eine Verbindung zu erstellen. Wählen Sie Erstellen aus, um den Vorgang fortzusetzen.
Wählen Sie "Daten hinzufügen", geben Sie "Konten " in das Suchfeld ein, und wählen Sie sie aus. Und schließen Sie den Datenbereich , indem Sie das Symbol "Schließen" in der oberen rechten Ecke auswählen.
Hinzufügen einer Listenanzeige
Wählen Sie auf der Befehlsleiste die Schaltfläche Neuer Bildschirm>Liste aus.
Wählen Sie in der linken Navigationsleiste "BrowseGallery1" aus, und legen Sie dann die Items-Eigenschaft auf diese Formel fest:
SortByColumns(Search(CustomGallerySample, TextSearchBox1.Text, SampleText), "SampleText", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Mit dieser Formel wird Folgendes ausgeführt:
Dieser Ausdruck filtert die CustomGallerySample-Tabelle nach Datensätzen, deren SampleText-Spalte den in TextSearchBox1 eingegebenen Text enthält. Anschließend werden die gefilterten Ergebnisse nach der Spalte "SampleText" in absteigender Reihenfolge sortiert, wenn "SortDescending1" auf "true" festgelegt ist. andernfalls sortiert sie in aufsteigender Reihenfolge.
Sie können diese und viele andere Funktionen verwenden, um zu steuern, wie Ihre App aussieht und sich verhält.
Legen Sie im Bereich Eigenschaften der Galerie Layout auf Titel fest.
Bearbeiten Sie die Texteigenschaft Titel und benennen Sie sie in Durchsuchen um. Weitere Informationen finden Sie unter Anpassen einer Galerie.
Fahren Sie im linken Bereich des App-Editors mit der Maus über Screen1, wählen Sie das Ellipsensymbol (...), und dann Löschen aus.
Bewegen Sie den Mauszeiger im linken Bereich zur App-Erstellung über Screen2, wählen Sie das Auslassungszeichen (…), und klicken Sie anschließend auf Umbenennen.
Geben oder fügen Sie BrowseScreen ein, und benennen Sie dann die Galerie auf diesem Bildschirm in BrowseGallery um.
Einen Formularbildschirm hinzufügen
Wiederholen Sie den ersten Schritt im vorherigen Verfahren, fügen Sie aber anstelle eines Listenbildschirms einen Formularbildschirm hinzu.
Legen Sie die DataSource-Eigenschaft des Formulars auf "Accounts " und seine Item-Eigenschaft auf "BrowseGallery.Selected" fest, wie auf der Registerkarte "Erweitert " im rechten Bereich dargestellt.
Wählen Sie auf der Registerkarte "Eigenschaften " im rechten Bereich in der Zeile " Felder " den Link "N ausgewählt" (oder den Bleistift bearbeiten ) aus, um den Bereich " Felder " zu öffnen.
Wählen Sie "Feld hinzufügen", wählen Sie diese Felder und dann "Hinzufügen" aus:
- Kontoname
- Adresse 1: Straße 1
- Adresse 1: Ort
- Adresse 1: Postleitzahl
- Anzahl der Mitarbeiter
- Jahresumsatz
Hinweis
Außerhalb dieses Szenarios können Sie ein benutzerdefiniertes Feld erstellen, indem Sie das Feld "Neu" auswählen, die erforderlichen Informationen eingeben und dann " Fertig" auswählen. Weitere Informationen finden Sie unter Erstellen einer Spalte.
Legen Sie die Text-Eigenschaft der Titelleiste auf Create/Edit (Erstellen/Bearbeiten) fest.
Auf dem Bildschirm werden dann die vorgenommenen Änderungen angezeigt.
Bennen Sie diese Anzeige in FormScreen um.
Konfigurieren von Symbolen
Legen Sie auf BrowseScreen die OnSelect-Eigenschaft des Kreissymbols am oberen Rand des Bildschirms auf diese Formel fest:
Refresh(Accounts)
Legen Sie die Eigenschaft OnSelect für das Pluszeichen auf die folgende Formel fest:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Legen Sie die OnSelect-Eigenschaft des ersten Pfeils fest, der rechts auf diese Formel zeigt:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Legen Sie auf FormScreen die OnSelect-Eigenschaft des Cancel-Symbols auf diese Formel fest:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Legen Sie die Eigenschaft OnSelect für das Häkchensymbol auf die folgende Formel fest:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
Wählen Sie auf der Registerkarte Einfügen die Option Icons und dann das Papierkorbsymbol aus.
Legen Sie für das Papierkorbsymbol die Color-Eigenschaft auf Weiß und die OnSelect-Eigenschaft auf die folgende Formel fest:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Testen der App
- Wählen Sie im Menü "Aktionen" die Schaltfläche "Wiedergabe" aus, um eine Vorschau der App anzuzeigen. Weitere Informationen finden Sie unter Vorschau einer App.
- Schalten Sie die Liste zwischen aufsteigender und absteigender Sortierreihenfolge um. Filtern Sie die Liste nach mindestens einem Zeichen im Kontonamen.
- Fügen Sie ein Konto hinzu, bearbeiten Sie das hinzugefügte Konto, beginnen Sie mit der Aktualisierung des Kontos, kündigen Sie die Änderungen, und löschen Sie dann das Konto.