Del via


Brug kodekomponenter i Power Pages

Power Apps component framework giver professionelle udviklere og appudviklere mulighed for at oprette kodekomponenter til modelbaserede apps og lærredapps. Disse kodekomponenter kan give brugerne en bedre oplevelse, når de arbejder med data i formularer, visninger og dashboards. Flere oplysninger: Power Apps component framework-oversigt

Power Pages-portaler understøtter nu kontrolelementer til modelbaserede apps, der er oprettet ved hjælp af Power Apps component framework. Benyt følgende fremgangsmåde for at bruge kodekomponenter på Power Pages:

Opret kodekomponenten ved hjælp af komponentstruktur, føj derefter kodekomponenten til en modelbaseret appformular, og konfigurer feltet med kodekomponenter i tabelformularen til portaler.

Når disse trin er fulgt, kan brugerne nu arbejde med kodekomponenten ved hjælp af den portalside, der har den pågældende formularkomponent.

Forudsætninger

  • Du skal have rettigheder som systemadministrator for at aktivere kodekomponentfunktionen i miljøet.
  • Din Power Pages-webstedsversion skal være 9.3.3.x eller nyere.
  • Startwebstedspakken skal være 9.2.2103.x eller højere.

Oprettelse og pakkekodekomponent

Hvis du vil vide mere om oprettelse og emballering af kodekomponenter, der er oprettet i Power Apps component framework, skal du gå til Oprette den første komponent.

Understøttede felttyper og formater

Power Pages understøtter begrænsede felttyper og formater for brug af kodekomponenter. I følgende tabel vises alle understøttede feltdatatyper og -formater:

Valuta

Dato og klokkeslæt.DateAndTime

DateAndTime.DateOnly

Decimaltal

Enum

Flydende tal

Flere

Grupperet indstilling

SingleLine.Email

SingleLine.Phone

SingleLine.Text

SingleLine.TextArea

SingleLine.Ticker

SingleLine.URL

TwoOptions

Hel

Flere oplysninger: Attributter, liste og beskrivelser

Ikke-understøttede kodekomponenter i Power Pages

Føje en kodekomponent til et felt i en modelbaseret app

Du kan få mere at vide om, hvordan du føjer en kodekomponent til et felt i en modelbaseret app, ved at gå til Føje en kodekomponent til et felt.

Vigtigt

Kodekomponenter til Power Pages er tilgængelige for webbrowsere ved hjælp af klientindstillingen Web.

Du kan også føje en kodekomponent til en formular ved hjælp af dataarbejdsområdet.

  1. Når du redigerer en Dataverse-formular i arbejdsområdet Data formulardesigner skal du vælge et felt.

  2. Vælg + Komponent, og vælg en relevant komponent til feltet.

    Tilføj en formularkomponent.

  3. Vælg Gem og Publicer formular.

Konfiguration af Power Pages til kodekomponent

Når kodekomponenten er føjet til et felt i en modelbaseret app, kan du konfigurere Power Pages til at bruge kodekomponenten i en formular.

Der findes to metoder til aktivering af kodekomponenten.

Aktiver kodekomponent i design studio

Aktivere en kodekomponent i en formular ved hjælp af designstudiet.

  1. Når formularen er føjet til en side, skal du vælge det felt, hvor kodekomponenten er tilføjet, og vælge Rediger felt.

  2. Vælg feltet Aktivér brugerdefineret komponentfelt.

    Aktiver tilpasset komponent i design studio.

  3. Når du får vist et eksempel på webstedet, bør den brugerdefinerede komponent være aktiveret.

Aktivér kodekomponent i appen Portalstyring

Sådan føjes en kodekomponent til en grundlæggende formular ved hjælp af appen Portalstyring:

  1. Åbn appen Portaladministration.

  2. Vælg Basisformularer i venstre rude.

  3. Vælg den formular, hvor du vil tilføje en kodekomponent.

  4. Vælg Relateret.

  5. Vælg Metadata for basisformular.

  6. Vælg Ny metadata til basisformular.

  7. Vælg Type som Attribut.

  8. Vælg Logisk navn på attribut.

  9. Angiv Etiket.

  10. Vælg Kodekomponent for Kontrolformat.

  11. Gem og luk formularen.

Kodekomponenter ved hjælp af portalweb-API'en

Der kan oprettes en kodekomponent, som kan føjes til en webside, som kan bruge portalweb-API'en til at udføre oprettelses-, hente, opdatere og slette handlinger. Denne funktion giver mulighed for flere tilpasningsindstillinger i forbindelse med udvikling af portalløsninger. Du kan finde flere oplysninger ved at gå til Implementering af en web-API-komponent på eksempelportalen.

Næste trin

Selvstudium: Brug af kodekomponenter i portaler

Se også