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.
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
Följande API:er för kodkomponent stöds inte:
Elementet användningsfunktion får inte vara true.
Värdeelement som inte stöds av Power Apps component framework.
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.
När du redigerar Dataverse formulär på dataarbetsytan formulärdesigner väljer du ett fält.
Välj + Komponent och välj en lämplig komponent för fältet.
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.
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.
Välj fältet Aktivera anpassad komponent.
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:
Öppna appen Portalhantering.
I den vänstra rutan väljer du Grundläggande formulär.
Välj det formulär som du vill lägga kodkomponent för.
Markera Relaterad.
Välj Grundläggande formulärets metadata.
Välj Nytt grundläggande formulärets metadata.
Välj Typ som Attribut.
Välj Logiskt namn på attribut.
Ange etikett.
Välj Kodkomponent för Kodkomponent.
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