Share via


Använda kodkomponenter i Power Pages

Power Apps component framework gör det möjligt för professionella utvecklare och apputvecklare att skapa kodkomponenter för modellbaserade appar och arbetsyteappar. De här kodkomponenterna kan ge en bättre upplevelse för användare som arbetar med data i formulär, vyer och instrumentpaneler. Mer information: Översikt över Power Apps component framework

Power Pages har nu stöd för kontroller för modellbaserade appar som skapats med Power Apps component framework. Använd kodkomponenter på Power Pages-webbplatser genom att följa stegen nedan.

Skapa kodkomponent med komponentramverk, lägg sedan till kodkomponenten i ett modellbaserade appformulär och konfigurera kodkomponentfältet i grundformuläret för portaler.

Efter att ha följt de här stegen kan dina användare nu interagera med kodkomponenten med hjälp av portalsidan som har respektive grundläggande formulär komponent.

Förutsättningar

  • Du måste ha behörighet som systemadministratör för att kunna aktivera kodkomponentfunktionen i miljön.
  • Din Power Pages webbplatsensversion måste be 9.3.3.x eller högre.
  • Startportalpaketet måste vara 9.2.2103.x eller högre.

Skapa och paketera kodkomponent

Om du vill lära dig mer om hur du skapar och paketerar kodkomponenter med Power Apps component framework, går du Skapa den första komponenten.

Fälttyper och format som stöds

Power Pages stöder fälttyper och format som är begränsade för användning av kodkomponenter. I följande tabell visas alla fältdatatyper och format som stöds:

Valuta

DateAndTime.DateAndTime

DateAndTime.DateOnly

Decimal

Enum

Flyttalsnummer

Flera

Alternativuppsättning

SingleLine.Email

SingleLine.Phone

SingleLine.Text

SingleLine.TextArea

SingleLine.Ticker

SingleLine.URL

TwoOptions

Komplett

Mer information: Listan Attribut och beskrivningar

Kodkomponenter som inte stöds i Power Pages

Lägga till kodkomponenten till ett fält i ett modellbaserat program

Om du vill lära dig hur du lägger till en kodkomponent till ett fält i ett modellbaserat program går du till Lägga till en kodkomponent i ett fält.

Viktigt!

Kodkomponenter för Power Pages är tillgängliga för webbläsare med klientalternativet för Webb.

Du kan också lägga till en kodkomponent i ett formulär med hjälp av dataarbetsytor.

  1. När du redigerar Dataverse formulär på dataarbetsytan formulärdesigner väljer du ett fält.

  2. Välj + Komponent och välj en lämplig komponent för fältet.

    Lägg till komponent i formuläret.

  3. Välj Spara och Publicera formulär.

Konfigurera Power Pages webbplats för kodkomponent

När kodkomponenten har lagts till i ett fält i ett modellbaserat program kan du konfigurera Power Pages så att kodkomponenten används i ett formulär.

Det finns två metoder för att aktivera kodkomponenten.

Aktivera kodkomponent i designstudio

Aktivera en kodkomponent på ett formulär med hjälp av designstudion.

  1. När formuläret har lagts till på en sida markerar du fältet där kodkomponenten har lagts till och väljer fältet Redigera.

  2. Välj fältet Aktivera anpassad komponent.

    Aktivera anpassad komponent i designstudio.

  3. När du förhandsgranskar webbplatsen bör den anpassade komponenten vara aktiverad.

Aktivera kodkomponent i appen Portalhantering

Så här lägger du till en kodkomponent i ett grundläggande formulär med appen Portalhantering:

  1. Öppna appen Portalhantering.

  2. I den vänstra rutan väljer du Grundläggande formulär.

  3. Välj det formulär som du vill lägga kodkomponent för.

  4. Markera Relaterad.

  5. Välj Grundläggande formulärets metadata.

  6. Välj Nytt grundläggande formulärets metadata.

  7. Välj Typ som Attribut.

  8. Välj Logiskt namn på attribut.

  9. Ange etikett.

  10. Välj Kodkomponent för Kodkomponent.

  11. Spara och stäng formuläret.

Kodkomponenter med portalens webb-API

En kodkomponent kan skapas och läggas till på en webbsida som kan använda portalens webb-API för att skapa, hämta, uppdatera och ta bort åtgärder. Med den här funktionen kan du anpassa portallösningar på ett bättre sätt. Mer information finns i Implementera ett exempel på portalwebb-API-komponent.

Nästa steg

Självstudier: Använda kodkomponenter i portaler

Se även