Genereer een app met behulp van een Common Data Service-databaseGenerate an app by using a Common Data Service database

[!VIDEO nb:cid:UUID:6d7aa0a1-cd31-47c6-9a32-93b4e5476ece]

U kunt automatisch een app genereren voor het beheren van gegevens die zijn opgeslagen in Common Data Service.You can automatically generate an app to manage data that is stored in Common Data Service. U kunt gegevens beheren in een van de vele standaardentiteiten die zijn ingebouwd in het model of in een aangepaste entiteit die u of iemand anders in uw organisatie heeft gemaakt.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.

Zie Entiteiten begrijpen als u niet bekend bent met Common Data Service.If you're unfamiliar with Common Data Service, see Understand entities.

In dit onderwerp wordt beschreven hoe u automatisch een app kunt genereren op basis van één enkele entiteit die u opgeeft.This topic describes how to automatically generate an app that is based on a single entity that you specify. Zie Een volledig nieuwe app bouwen voor informatie over het bouwen van een app die is gebaseerd op meer dan één entiteit.For information about how to build an app that is based on more than one entity, see Build an app from scratch.

Elke app die door Microsoft PowerApps wordt gegenereerd, bestaat standaard uit drie schermen:By default, every app that Microsoft PowerApps generates has three screens:

  • Het bladerscherm toont een subset van een of meer velden, een zoekbalk en een sorteerknop waarmee gebruikers gemakkelijk een bepaalde record kunnen vinden.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.
  • Het detailscherm geeft meer velden of alle velden voor een bepaalde record weer.The details screen shows more or all fields for a specific record.
  • Het bewerkingsscherm bevat UI-elementen waarmee gebruikers een record kunnen maken of bijwerken en hun wijzigingen kunnen opslaan.The edit screen provides UI elements that let users create or update a record and save their changes.

Opmerking: wanneer u een app genereert op basis van Common Data Service, hoeft u geen verbinding vanuit PowerApps te maken, zoals u dat wel doet voor gegevensbronnen als SharePoint, Dynamics 365 en Salesforce.Note: 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. U hoeft alleen de entiteit op te geven die u in de app wilt weergeven en/of beheren.You must specify only the entity that you want to show, manage, or show and manage in the app.

Een app genererenGenerate an app

  1. Maak een Common Data Service-database.Create a Common Data Service database. Zie Create a Common Data Service database (Een Common Data Service-database maken) voor meer informatie.For more information, see Create a Common Data Service database.
  2. Klik of tik in PowerApps Studio voor Windows in het menu File (aan de linkerkant van het scherm) op New.In PowerApps Studio for Windows, click or tap New on the File menu (near the left edge).
  3. Onder Start with your data op de tegel Common Data Service klikt of tikt u op Phone layout.Under Start with your data, on the Common Data Service tile, click or tap Phone layout.
  4. Klik of tik onder Choose an entity op de entiteit Contact.Under Choose an entity, click or tap the Contact entity.
  5. Klik of tik op Connect om automatisch een app te genereren.Click or tap Connect to automatically generate an app.

    Op dit moment wordt u mogelijk gevraagd of u een inleidende rondleiding wilt volgen.At this point, you may be prompted to take an introductory tour. U kunt de rondleiding ook later volgen door op het vraagteken rechtsboven en vervolgens op Take the intro tour te klikken of tikken.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. Klik of tik op een pictogram in de rechterbovenhoek van de linkernavigatiebalk om over te schakelen naar de miniatuurweergave.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

    Schakelen tussen weergaven

Het bladerscherm aanpassenCustomize the browse screen

  1. In het rechterdeelvenster klikt of tikt u op de indeling waarin alleen een kop wordt weergegeven.In the right pane, click or tap the layout that shows just a heading.

    Een indeling selecteren

  2. Klik of tik onder het zoekvak op het besturingselement Label om dat te selecteren.Under the search box, click or tap the Label control to select it.

    Een label selecteren

  3. Selecteer in het rechterdeelvenster Surname of Given name in de vervolgkeuzelijstIn the right pane, select Surname of Given name in the dropdown list

    In het besturingselement Label dat u hebt geselecteerd, worden gegevens uit dat veld weergegeven.The Label control that you selected shows data from that field.

  4. Selecteer in het bladerscherm de galerie door op een willekeurige naam te klikken of tikken, met uitzondering van de bovenste naam.In the browse screen, select the gallery by clicking or tapping any name except the top name.

    Een selectievakje omgeeft de galerie.A selection box surrounds the gallery.

    De galerie selecteren

  5. Kopieer de volgende formule door deze te selecteren en vervolgens op Ctrl+C te drukken.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. Controleer of de eigenschappenlijst linksboven de optie Items bevat.Near the upper-left corner, make sure that the property list shows Items.
  7. Selecteer de standaardformule in de formulebalk.In the formula bar, select the default formula.

    Standaardwaarde van de eigenschap Items

  8. Druk op Delete om de standaardformule te verwijderen en plak vervolgens de formule die u hebt gekopieerd.Press Delete to delete the default formula, and then paste the formula that you copied. De namen in de galerie worden alfabetisch gesorteerd.The names in the gallery are sorted alphabetically.

Het bladerscherm testenTest the browse screen

  1. Open de preview-modus door op F5 te drukken of door op het afspeelpictogram rechtsboven te klikken of te tikken.Open Preview mode by pressing F5, or by clicking or tapping the Play button near the upper-right corner.
  2. Schuif door alle records met behulp van een aanraakscherm of een muiswieltje, of door de galerie aan te wijzen met een muis zodat de schuifbalk wordt weergegeven.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. Klik of tik een of meer keer op de sorteerknop rechtsboven om de volgorde te wijzigen waarin de namen worden weergegeven.Near the upper-right corner, click or tap the sort button one or more times to change order that the names are listed in.

    De sorteervolgorde wijzigen

  4. Typ in het zoekvak een letter om alleen namen weer te geven die deze letter bevatten.In the search box, type a letter to show only names that contain that letter.
  5. Verwijder alle tekst uit het zoekvak en klik of tik op de pijl rechts van de eerste naam in de lijst.Remove all text from the search box, and then click or tap the arrow to the right of the first name in the list.

    Het detailscherm wordt geopend met meer informatie over de contactpersoon die u hebt geselecteerd.The details screen opens and shows more information about the contact you selected.

  6. Ga terug naar het ontwerpgebied door op Esc te drukken of door te klikken of tikken op de knop Sluiten in de rechterbovenhoek, onder de titelbalk.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.

De andere schermen aanpassenCustomize the other screens

  1. Klik of tik op de middelste miniatuur in de linkernavigatiebalk als DetailScreen niet wordt weergegeven.If DetailScreen isn't showing, click or tap the middle thumbnail in the left navigation bar.
  2. Klik of tik bovenin DetailScreen op Full name om opties voor het aanpassen van het formulier in dat scherm weer te geven.Near the top of DetailScreen, click or tap Full name to show options for customizing the form on that screen.
  3. Klik of tik in het rechterdeelvenster op de knop met het oog voor Name_MiddleName om dat veld te verbergen.In the right pane, click or tap the eye button for Name_MiddleName to hide that field.
  4. Klik of tik in het rechterdeelvenster op de knop met het oog voor Name_Surname om dat veld weer te geven.In the right pane, click or tap the eye button for Name_Surname to show that field.
  5. Sleep in het rechterdeelvenster Name_Surname naar boven en zet deze neer precies onder Name_GivenName.In the right pane, drag Name_Surname up, and drop it just under Name_GivenName.

    De wijzigingen worden weergegeven in het DetailScreen.The DetailScreen reflects your changes.

  6. Klik of tik in de linkernavigatiebalk op de onderste miniatuur om EditScreen weer te geven en herhaal de vorige stappen in deze procedure zodat EditScreen overeenkomt met DetailScreen.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.

De app testenTest the app

  1. Klik of tik in de linkernavigatiebalk op de bovenste miniatuur om het bladerscherm te openen.In the left navigation bar, click or tap the top thumbnail image to open the browse screen.
  2. Open de preview-modus door op F5 te drukken of door op het afspeelpictogram rechtsboven te klikken of te tikken.Open Preview mode by pressing F5, or by clicking or tapping the Play button near the upper-right corner.
  3. Klik of tik in de rechterbovenhoek van het bladerscherm op de knop met het plusteken (+) om een record te maken.In the upper-right corner of the browse screen, click or tap the plus sign button (+) to create a record.
  4. Voeg tekst toe in de velden Given name en Surname en klik of tik op het vinkje om de nieuwe record op te slaan en terug te keren naar het bladerscherm.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. Zoek naar de record die u zojuist hebt gemaakt en klik of tik op de pijl rechts ervan om de record in het detailscherm weer te geven.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. Klik of tik in de rechterbovenhoek op het potloodpictogram om de record weer te geven in het bewerkingsscherm.In upper-right corner, click or tap the pencil button to show the record on the edit screen.
  7. Wijzig de gegevens in het veld Given name en klik of tik op het vinkje om de wijzigingen op te slaan.Change the data in the Given name field, and then click or tap the check mark button to save your changes.
  8. Klik of tik in de rechterbovenhoek op het prullenbakpictogram om de record te verwijderen die u hebt gemaakt en bijgewerkt.Near the upper-right corner, click or tap the trash-can button to delete the record that you created and updated.

Volgende stappenNext steps

Een volledig nieuwe app maken met behulp van een Common Data Service-databaseCreate an app from scratch using a Common Data Service database