Codeonderdelen gebruiken in Power Pages

Met het Power Apps component framework kunnen professionele ontwikkelaars en app-makers codeonderdelen maken voor modelgestuurde en canvas-apps. Deze codeonderdelen kunnen een verbeterde ervaring bieden voor gebruikers die werken met gegevens in formulieren, weergaven en dashboards. Meer informatie: Overzicht van Power Apps component framework

Power Pages ondersteunt nu besturingselementen voor modelgestuurde apps die zijn gemaakt met Power Apps component framework. Volg deze stappen om codeonderdelen in Power Pages-sitewebpagina's te gebruiken:

Maak codeonderdeel met behulp van componentframework, voeg vervolgens het codeonderdeel toe aan een modelgestuurd app-formulier en configureer het codeonderdeelveld in het basisformulier voor portals.

Nadat u deze stappen hebt uitgevoerd, kunnen uw gebruikers nu communiceren met het codeonderdeel via de webpagina met het betreffende formulieronderdeel.

Vereisten

  • U moet over systeembeheerdersbevoegdheden beschikken om de codeonderdeelfunctie in de omgeving in te schakelen.
  • Uw Power Pages-siteversie moet 9.3.3.x of hoger zijn.
  • Uw startersitepakket moet 9.2.2103.x zijn of hoger.

Het codeonderdeel maken en verpakken

Ga voor meer informatie over het maken en verpakken van codeonderdelen die zijn gemaakt in het Power Apps component framework naar Uw eerste onderdeel maken.

Ondersteunde veldtypen en indelingen

Power Pages ondersteunt beperkte veldtypen en -indelingen voor het gebruik van codeonderdelen. De volgende tabel bevat alle ondersteunde veldgegevenstypen en indelingen:

Valuta

DateAndTime.DateAndTime

DateAndTime.DateOnly

Decimal

Enum

Drijvendekommagetal

Meerdere

Optieset

SingleLine.Email

SingleLine.Phone

SingleLine.Text

SingleLine.TextArea

SingleLine.Ticker

SingleLine.URL

TwoOptions

Geheel

Meer informatie: Kenmerkenlijst en beschrijvingen

Niet-ondersteunde codeonderdelen in Power Pages

Een codeonderdeel toevoegen aan een veld in een modelgestuurde app

Ga voor meer informatie over het toevoegen van een codeonderdeel aan een veld in een modelgestuurde app naar Een codeonderdeel aan een veld toevoegen.

Belangrijk

Codeonderdelen voor Power Pages zijn beschikbaar voor webbrowsers met de clientoptie Web.

U kunt ook een codeonderdeel toevoegen aan een formulier met Gegevenswerkruimte.

  1. Selecteer een veld terwijl u een Dataverse-formulier bewerkt in de formulierontwerper Gegevenswerkruimte.

  2. Kies + Onderdeel en selecteer een geschikt onderdeel voor het veld.

    Onderdeel toevoegen aan formulier.

  3. Selecteer Opslaan en Formulier publiceren.

Power Pages-site configureren voor codeonderdeel

Nadat het codeonderdeel is toegevoegd aan een veld in een modelgestuurde app, kunt u Power Pages configureren om het codeonderdeel in een formulier te gebruiken.

Er zijn twee methoden om het codeonderdeel in te schakelen.

Codeonderdeel inschakelen in ontwerpstudio

Een codeonderdeel inschakelen in een formulier met behulp van de ontwerpstudio.

  1. Als het formulier is toegevoegd aan een pagina, selecteert u het veld waaraan het codeonderdeel is toegevoegd en selecteert u Veld bewerken.

  2. Selecteer het veld Aangepast onderdeel inschakelen.

    Aangepast onderdeel inschakelen in ontwerpstudio.

  3. Wanneer u een voorbeeld van de site bekijkt, ziet u dat het aangepaste onderdeel is ingeschakeld.

Codeonderdeel inschakelen in de app Portalbeheer

Ga als volgt te werk om een codeonderdeel toe te voegen aan de app Portalbeheer:

  1. Open de app Portalbeheer.

  2. Selecteer Basisformulieren in het linkerdeelvenster.

  3. Selecteer het formulier waaraan u het codeonderdeel wilt toevoegen.

  4. Selecteer Gerelateerd.

  5. Selecteer Metagegevens van basisformulier.

  6. Selecteer Nieuwe metagegevens basisformulier.

  7. Selecteer Type als Kenmerk.

  8. Selecteer Logische naam van kenmerk.

  9. Voer Label in.

  10. Voor Besturingselementstijl selecteert u Codeonderdeel.

  11. Sla het formulier op en sluit het.

Codeonderdelen die de portal-web-API gebruiken

Er kan een codeonderdeel worden gemaakt en toegevoegd aan een webpagina die de portal-web-API kan gebruiken om aanmaak-, ophaal-, update- en verwijderacties uit te voeren. Deze functie biedt meer aanpassingsmogelijkheden bij het ontwikkelen van portaloplossingen. Ga voor meer informatie naar Een voorbeeldonderdeel voor een portal-web-API implementeren.

Volgende stappen

Zelfstudie: Codeonderdelen gebruiken in portals

Zie ook