Generieren einer App mithilfe einer Common Data Service-DatenbankGenerate an app by using a Common Data Service database

Sie können eine App automatisch generieren, um Daten zu verwalten, die in Common Data Service gespeichert sind.You can automatically generate an app to manage data that is stored in Common Data Service. Sie können Daten in einer der vielen Standardentitäten verwalten, die in das Modell integriert sind, oder in einer benutzerdefinierten Entität, die Sie oder andere Personen in Ihrer Organisation erstellt haben.You can manage data in one of the many standard entities that are built into the model, or in a custom entity that you or someone else in your organization creates.

Wenn Sie mit Common Data Service nicht vertraut sind, finden Sie Informationen dazu unter Grundlegendes zu Entitäten.If you're unfamiliar with Common Data Service, see Understand entities.

In diesem Thema wird beschrieben, wie Sie automatisch eine App generieren, die auf einer einzelnen Entität basiert, die Sie angeben.This topic describes how to automatically generate an app that is based on a single entity that you specify. Informationen zum Erstellen einer App, die auf mehr als einer Entität basiert, finden Sie unter Eine App von Grund auf neu erstellen.For information about how to build an app that is based on more than one entity, see Build an app from scratch.

Standardmäßig verfügt jede App, die PowerApps generiert, über drei Bildschirme:By default, every app that Microsoft PowerApps generates has three screens:

  • Der Bildschirm zum Durchsuchen zeigt eine Teilmenge eines oder mehrerer Felder, eine Suchleiste und eine Schaltfläche zum Sortieren an, mit deren Hilfe Benutzer einen bestimmten Datensatz leicht finden können.The browse screen shows a subset of one or more fields, a search bar, and a sort button that lets users easily find a specific record.
  • Der Detailbildschirm zeigt mehrere oder alle Felder für einen bestimmten Datensatz.The details screen shows more or all fields for a specific record.
  • Der Bildschirm zum Bearbeiten enthält Elemente der Benutzeroberfläche, mit deren Hilfe Benutzer einen Datensatz erstellen oder aktualisieren und die Änderungen speichern können.The edit screen provides UI elements that let users create or update a record and save their changes.

Hinweis

Wenn Sie eine App über Common Data Service generieren, müssen Sie keine Verbindung von PowerApps erstellen, wie dies für Datenquellen wie SharePoint, Dynamics 365 und Salesforce erforderlich ist.When you generate an app from Common Data Service, you don't have to create a connection from PowerApps, as you do for data sources such as SharePoint, Dynamics 365, and Salesforce. Sie müssen nur die Entität angeben, die Sie in der App anzeigen, verwalten oder anzeigen und verwalten möchten.You must specify only the entity that you want to show, manage, or show and manage in the app.

Eine App generierenGenerate an app

  1. Erstellen Sie eine Common Data Service-Datenbank.Create a Common Data Service database. Weitere Informationen finden Sie unter Erstellen einer Common Data Service-Datenbank.For more information, see Create a Common Data Service database.

  2. Klicken oder tippen Sie in PowerApps Studio für Windows im Menü Datei (am linken Rand des Bildschirms) auf Neu.In PowerApps Studio for Windows, click or tap New on the File menu (near the left edge).

  3. Klicken oder tippen Sie unter Von Ihren Daten ausgehen auf der Kachel Common Data Service auf Smartphonelayout.Under Start with your data, on the Common Data Service tile, click or tap Phone layout.

  4. Klicken oder tippen Sie unter Choose an entity (Eine Entität auswählen) auf die Contact-Entität.Under Choose an entity, click or tap the Contact entity.

  5. Klicken oder tippen Sie auf Connect zum automatischen Generieren einer App.Click or tap Connect to automatically generate an app.

    An diesem Punkt werden Sie möglicherweise dazu aufgefordert, eine Einführungstour zu machen.At this point, you may be prompted to take an introductory tour. Sie können sich die Einführung auch später anschauen. Klicken oder tippen Sie hierzu auf das Fragezeichen in der Nähe der oberen rechten Ecke, und klicken oder tippen Sie anschließend auf Take the intro tour (Einführungstour machen).You can also take the tour later by clicking or tapping the question mark near the upper-right corner, and then clicking or tapping Take the intro tour.

  6. Klicken oder tippen Sie auf der linken Navigationsleiste rechts unten auf ein Symbol, um zur Miniaturansicht zu wechseln.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

    Umschalten der Ansichten

Anpassen des Bildschirms zum DurchsuchenCustomize the browse screen

  1. Klicken oder tippen Sie im rechten Bereich auf das Layout, das nur eine Überschrift enthält.In the right pane, click or tap the layout that shows just a heading.

    Auswählen eines Layouts

  2. Unter dem Suchfeld klicken oder tippen Sie auf das Label-Steuerelement (Bezeichnung), um es auszuwählen.Under the search box, click or tap the Label control to select it.

    Bezeichnung auswählen

  3. Wählen Sie im rechten Bereich in der Dropdownliste Surname of Given name (Nachname des angegebenen Namens) aus.In the right pane, select Surname of Given name in the dropdown list

    Das Label-Steuerelement (Bezeichnung), das Sie ausgewählt haben, zeigt Daten aus diesem Feld an.The Label control that you selected shows data from that field.

  4. Wählen Sie im Bildschirm zum Durchsuchen den Katalog durch Klicken oder Tippen auf einen beliebigen Namen mit Ausnahme des oberen aus.In the browse screen, select the gallery by clicking or tapping any name except the top name.

    Ein Auswahlrahmen umgibt den Katalog.A selection box surrounds the gallery.

    Auswählen des Katalogs

  5. Kopieren Sie die folgende Formel, indem Sie sie auswählen und STRG+C drücken.Copy the following formula by selecting it and then pressing Ctrl+C.

    SortByColumns(Search(Contact, TextSearchBox1.Text, "Name_Surname"), "Name_Surname", If(SortDescending1, Descending, Ascending))SortByColumns(Search(Contact, TextSearchBox1.Text, "Name_Surname"), "Name_Surname", If(SortDescending1, Descending, Ascending))

  6. Stellen Sie sicher, dass die Eigenschaftenliste in der Nähe der oberen linken Ecke Items (Elemente) anzeigt.Near the upper-left corner, make sure that the property list shows Items.

  7. Wählen Sie in der Bearbeitungsleiste die Standardformel aus.In the formula bar, select the default formula.

    Standardwert der Items-Eigenschaft

  8. Drücken Sie die ENTF-TASTE, um die Standardformel zu löschen, und fügen Sie anschließend die Formel ein, die Sie kopiert haben.Press Delete to delete the default formula, and then paste the formula that you copied. Die Namen im Katalog sind alphabetisch sortiert.The names in the gallery are sorted alphabetically.

Testen des Bildschirms zum DurchsuchenTest the browse screen

  1. Öffnen Sie den Vorschaumodus durch Drücken von F5 oder durch Klicken oder Tippen der Schaltfläche Play (Wiedergabe) in der Nähe der oberen rechten Ecke.Open Preview mode by pressing F5, or by clicking or tapping the Play button near the upper-right corner.

  2. Scrollen Sie mithilfe des Touchscreens, eines Mausrads oder durch Zeigen mit der Maus auf den Katalog, sodass die Scrollleiste angezeigt wird, durch alle Datensätze.Scroll through all the records by using a touchscreen or a mouse wheel, or by pointing to the gallery with a mouse so that the scroll bar appears.

  3. Klicken oder tippen Sie in der Nähe der oberen rechten Ecke mindestens einmal auf die Schaltfläche „Sort“ (Sortieren), um die Reihenfolge zu ändern, in der die Namen aufgeführt sind.Near the upper-right corner, click or tap the sort button one or more times to change order that the names are listed in.

    Ändern der Sortierreihenfolge

  4. Geben Sie in das Suchfeld einen Buchstaben ein, um nur die Namen anzuzeigen, die diesen Buchstaben enthalten.In the search box, type a letter to show only names that contain that letter.

  5. Entfernen Sie sämtlichen Text aus dem Suchfeld, und klicken oder tippen Sie anschließend auf den Pfeil rechts neben dem Vornamen in der Liste.Remove all text from the search box, and then click or tap the arrow to the right of the first name in the list.

    Der Detailbildschirm öffnet sich und zeigt weitere Informationen zu dem Kontakt an, den Sie ausgewählt haben.The details screen opens and shows more information about the contact you selected.

  6. Kehren Sie durch Drücken der ESC-TASTE oder durch Klicken oder Tippen auf die Schaltfläche Schließen in der Nähe der oberen rechten Ecke unter der Titelleiste zum Designarbeitsbereich zurück.Return to the design workspace by pressing Esc, or by clicking or tapping the Close button near the upper-right corner, under the title bar.

Anpassen der anderen BildschirmeCustomize the other screens

  1. Wenn DetailScreen nicht angezeigt wird, klicken oder tippen Sie in der linken Navigationsleiste auf die mittlere Miniaturansicht.If DetailScreen isn't showing, click or tap the middle thumbnail in the left navigation bar.

  2. Klicken oder tippen Sie in der Nähe des oberen Rands von DetailScreen auf Full name, um Optionen zum Anpassen des Formulars auf diesem Bildschirm anzuzeigen.Near the top of DetailScreen, click or tap Full name to show options for customizing the form on that screen.

  3. Klicken oder tippen Sie im rechten Bereich auf die Schaltfläche mit dem Auge für Name_MiddleName, um dieses Feld auszublenden.In the right pane, click or tap the eye button for Name_MiddleName to hide that field.

  4. Klicken oder tippen Sie im rechten Bereich auf die Schaltfläche mit dem Auge für Name_Surname, um dieses Feld anzuzeigen.In the right pane, click or tap the eye button for Name_Surname to show that field.

  5. Ziehen Sie im rechten Bereich Name_Surname nach oben, und legen Sie ihn unter Name_GivenName ab.In the right pane, drag Name_Surname up, and drop it just under Name_GivenName.

    Der DetailScreen spiegelt Ihre Änderungen wider.The DetailScreen reflects your changes.

  6. Klicken oder tippen Sie in der linken Navigationsleiste auf die untere Miniaturansicht, um EditScreen anzuzeigen, und wiederholen Sie anschließend die vorherigen Schritte dieser Vorgehensweise, damit EditScreen mit DetailScreen übereinstimmt.In the left navigation bar, click or tap the bottom thumbnail to show EditScreen, and then repeat the previous steps in this procedure so that EditScreen matches DetailScreen.

Testen der AppTest the app

  1. Klicken oder tippen Sie in der linken Navigationsleiste auf die obere Miniaturansicht, um den Bildschirm zum Durchsuchen zu öffnen.In the left navigation bar, click or tap the top thumbnail image to open the browse screen.

  2. Öffnen Sie den Vorschaumodus durch Drücken von F5 oder durch Klicken oder Tippen der Schaltfläche Play (Wiedergabe) in der Nähe der oberen rechten Ecke.Open Preview mode by pressing F5, or by clicking or tapping the Play button near the upper-right corner.

  3. Klicken oder tippen Sie in der oberen rechten Ecke des Bildschirms zum Durchsuchen auf die Schaltfläche mit dem Pluszeichen (+), um einen Datensatz zu erstellen.In the upper-right corner of the browse screen, click or tap the plus sign button (+) to create a record.

  4. Fügen Sie Text in die Felder Given Name (Vorname) und Surname (Nachname) ein, und klicken oder tippen Sie anschließend auf die Schaltfläche mit dem Häkchen, um Ihren neuen Datensatz zu speichern und zum Bildschirm zum Durchsuchen zurückzukehren.Add text in the Given name and Surname fields, and then click or tap the check mark button to save your new record and return to the browse screen.

  5. Suchen Sie den Datensatz, den Sie gerade erstellt haben, und klicken oder tippen Sie anschließend auf den Pfeil rechts davon, um den Datensatz auf dem Detailbildschirm anzuzeigen.Find the record that you just created, and then click or tap the arrow to the right of it to show the record on the details screen.

  6. Klicken oder tippen Sie in der oberen rechten Ecke auf die Schaltfläche mit dem Stift, um den Datensatz auf dem Bildschirm zum Bearbeiten anzuzeigen.In upper-right corner, click or tap the pencil button to show the record on the edit screen.

  7. Ändern Sie die Daten im Feld Given name, und klicken oder tippen Sie anschließend auf die Schaltfläche mit dem Häkchen, um Ihre Änderungen zu speichern.Change the data in the Given name field, and then click or tap the check mark button to save your changes.

  8. Klicken oder tippen Sie in der Nähe der oberen rechten Ecke auf die Schaltfläche mit dem Papierkorb, um den Datensatz zu löschen, den Sie erstellt und aktualisiert haben.Near the upper-right corner, click or tap the trash-can button to delete the record that you created and updated.

Nächste SchritteNext steps

Neuerstellen einer App mithilfe einer Common Data Service-DatenbankCreate an app from scratch using a Common Data Service database