Gegevensbron toevoegen aan canvas-app en functionele pagina's ontwerpen
Informatie is een essentieel onderdeel van elke toepassing; de volledige logica zich bevindt op het type informatie dat is opgeslagen. In Power Apps worden de gegevens opgeslagen in een gegevensbron die toegankelijk is via verbindingen. De verbinding maakt gebruik van een bepaalde connector om te communiceren met de gegevensbron. Veel belangrijke services en on-premises gegevensbronnen, zoals SharePoint, SQL Server, Office 365, Salesforce en X, hebben connectors in Power Apps.
De meest voorkomende gegevensbronnen zijn tabellen, die u kunt gebruiken om informatie op te slaan en op te halen. Met verbindingen kunt u gegevens lezen en schrijven in Microsoft Excel-werkmappen, SharePoint-lijsten, SQL-tabellen en vele andere indelingen. U kunt deze opslaan in cloudservices, zoals OneDrive, DropBox en SQL Server.
Een connector kan tabellen met informatie of acties geven. Een paar connectors bieden alleen tabellen, sommige bieden alleen acties en sommige bieden beide. Uw connector kan standaard of aangepast zijn.
Lokale gegevensbronnen
Als u een app wilt maken die vanuit een gegevensbron leest en schrijft, moet u een van deze besturingselementen gebruiken. Dit zijn:
Galerie: Gebruik het besturingselement Galerie om records in een gegevensbron te filteren, sorteren, zoeken en bladeren en selecteer vervolgens een specifieke record. U kunt ook alleen bepaalde velden uit elke record weergeven, zodat u meerdere records tegelijk kunt weergeven, zelfs op een klein scherm.
Weergaveformulier: Met het weergaveformulier kunt u velden in één record weergeven.
Formulier bewerken: met het formulier Bewerken kunt u een of meer velden in één record bijwerken (of een record maken die begint met standaardwaarden) en deze wijzigingen weer opslaan in de onderliggende gegevensbron.
Deze besturingselementen worden gebruikt wanneer Power Apps een app maakt op basis van gegevens. Achter de schermen slaat de toepassing gegevens van de gegevensbron op en bewerkt deze met behulp van een interne tabel.
SharePoint
Er zijn veel SharePoint-functies waarmee gebruikers specifieke projecten kunnen maken en standaard bedrijfsprocessen kunnen opzetten voor het delen van gegevens, het publiceren van documenten en het vastleggen van gegevens. Deze functies helpen zakelijke gebruikers productiever te zijn, maar SharePoint presteert beter dan eerdere systemen voor documentsamenwerking bij het weergeven van informatie over welke informatie/documenten worden opgeslagen en waarom.
Het is eenvoudig om metagegevens te vragen of informatie over gegevens (zoals gewijzigde tijd, gemaakt door, enzovoort, maar ook aangepaste tags voor documenten of objecten) in SharePoint. Werknemers kunnen beter begrijpen waarom een document bestaat en waarom het belangrijk is zonder het te hoeven lezen. Met SharePoint kunnen gebruikers ook aangepaste databases maken in een gebruiksvriendelijke structuur, zodat ze duizenden stukjes gegevens kunnen opslaan die kunnen worden opgenomen in de werkstromen of andere bedrijfsprocessen die hierboven worden besproken.
Besturingselementen en eigenschappen in canvas-apps
In Microsoft Power Apps kunnen gebruikers een zakelijke toepassing plannen en bouwen met behulp van onderdelen in plaats van code te schrijven in een traditionele programmeertaal zoals C#. Ze kunnen toepassingen ontwerpen door elementen naar een canvas te slepen en neer te zetten, net zoals ze een dia in PowerPoint zouden ontwerpen. Het aangeven van logica en het werken met gegevens kan worden bereikt via een Excel-achtige ervaring. Gebruikers kunnen apps maken die zakelijke gegevens uit verschillende Bronnen van Microsoft en derden combineren. Ze mogen de app delen, zodat gebruikers deze kunnen uitvoeren in een browser of op een mobiel apparaat en de app insluiten zodat ze de app kunnen uitvoeren in SharePoint, Power BI of Teams. Hier volgen enkele van de besturingselementen die beschikbaar zijn in Power Apps:
- Knoppen: Koppelen aan de toepassing door te klikken of tikken
- Galerie: Een lijst met records weergeven die verschillende soorten gegevens bevatten
- Vervolgkeuzelijst: Toont het eerste item in een rundown totdat een dubbele punthaak is geselecteerd
- Afbeelding: Een afbeelding uit (bijvoorbeeld) een bestand of een gegevensbron weergeven
- Camera: Foto's maken en opslaan in de app of in een gegevensbron
Besturingselement Galerie
Een galeriebesturingselement kan meerdere records uit een gegevensbron weergeven en elke record kan verschillende typen gegevens bevatten. U kunt bijvoorbeeld het besturingselement Galerie gebruiken om verschillende producten weer te geven. Elk item bevat productdetails met een naam, een afbeelding, prijs, enzovoort voor elk product.
Elk gegevensveld wordt weergegeven in een afzonderlijk besturingselement binnen het besturingselement Galerie; u kunt deze besturingselementen configureren in uw sjabloon. Alle wijzigingen die in de sjabloon zijn aangebracht, worden doorgevoerd in het galeriebeheer. Vooraf gedefinieerde sjablonen zijn beschikbaar voor het weergeven van afbeeldingen en tekst in een galerie; er is ook een galerie beschikbaar voor items met verschillende hoogten.
Belangrijk
Als een gebruiker door het besturingselement Galerie flexibele hoogte schuift voordat alle items worden geladen, kan het item dat momenteel in weergave is, omlaag worden gepusht en niet meer zichtbaar wanneer het laden van gegevens is voltooid. Gebruik het standaardbesturingselement Galerij in plaats van het de variant met flexibele hoogte om dit probleem te voorkomen.