Använd Copilot till att skapa och redigera Power Fx-formler
Copilot är en AI-funktion i Power Apps Studio som hjälper dig att skapa och ändra Power Fx-formler snabbt. Du kan använda copilot i formelfältet för att förklara Power Fx-formler på naturligt språk, eller generera Power Fx-formler från naturligt språk eller kodkommentarer.
Förutsättningar
Copilot måste aktiveras för din miljö och klientorganisation. För mer information, se Aktivera eller inaktivera Copilot (förhandsgranska) i Power Apps.
Förklara en formel
Använd Copilot i formelfältet för att förstå vad en formel gör i klartext.
Markera en kontroll och dess motsvarande egenskap. Till exempel en etikettkontroll med egenskapen Text.
I formelfältet väljer du listrutan nära fältetiketten fx för att se och välja Förklara den här formeln.
Du kan också välja en delmängd av en formel och sedan välja listrutan nära fältetiketten fx och välja Förklara det här valet om du bara vill förklara den delen.
Copilot ger en förklaring till formeln som du kan kopiera och infoga den som en kodkommentar eller dela den med andra utvecklare som arbetar med samma program. När Copilot förklarar ett val kan det lägga till sammanhang om det är viktigt för förklaringen.
Kända begränsningar för att förklara formler
- Den maximala längden på en formelförklaring är 5 000 tecken. Om formeln överskrider den här gränsen använder du en partiell förklaring för att säkerställa att den fungerar.
- Copilot identifierar endast standardegenskaper i Power Apps.
- Copilot identifierar inte användardefinierade funktioner.
Obs
AI-genererat innehåll kan vara felaktigt och bör kontrolleras för korrekthet.
Generera formler från kodkommentarer
Copilot kan skapa Power Fx-formler från kodkommentarer i formelfältet. Du kan acceptera förslaget eller skriva formeln själv. Kommentarer i formelkoder kan också fungera som dokumentation för dina formler, precis som vanliga kodkommentarer.
När arbetsyteappen är öppen för redigering skriver du en kodkommentar med
//
eller/*
i formelfältet.Vänta några sekunder tills Copilot genererar ett formelförslag eller tryck på
Enter
för att generera det direkt.Tryck på
Tab
på tangentbordet för att acceptera och använda den föreslagna formeln. Du kan också skriva igenom förslaget.
Förslaget blir kvar tills du väljer en annan plats eller anger ett tecken som inte överensstämmer med förslaget.
Du kan behålla de kommentarer som används för att skapa Power Fx-formler i formelfältet som dokumentation, liknande traditionella kodkommentarer.
Obs
- Om inte Copilot ger några förslag kan en formel inte skapas utifrån din kommentar. Försök att omformulera kommentaren.
- Vi rekommenderar att du placerar de element som du vill inkludera i din formel inom citationstecken, till exempel
"Button1.text"
.
Kända begränsningar för att skapa formler från kodkommentarer
- Copilot fungerar på en enskild kontroll och egenskap, och den gör inga ändringar i andra kontroller eller egenskaper för att uppnå önskat resultat.
- Copilot tar inte hänsyn till befintlig formeltext.
- Copilot identifierar endast standardegenskaper i Power Apps.
- Copilot identifierar inte användardefinierade funktioner.
- Kodkommentarer fungerar endast med allmänna Power Fx-funktioner och inte Power Apps-specifika funktioner som till exempel
Navigate()
. - Den avancerade panelen utlöser inga förslag.
- Befintliga formler för egenskapen ingår inte i förslaget.
Skapa en formel (förhandsversion)
[Det här avsnittet är en förhandsversion av dokumentationen och kan komma att ändras.]
Från listrutan Copilot i formelfältet kan du nu generera en formel med naturligt språk för att göra en diskret begäran.
Obs
Funktionen Copilot för formler är aktiverad som standard. Om du vill inaktivera den hittar du inställningen när appen är öppen. Gå till Inställningar/Uppdateringar/Förhandsgranskning och hitta Copilot för formler. Om du inaktiverar inställningen försvinner menyalternativet Skapa en formel (förhandsversion) från listrutan Copilot i formelfältet.
Använd Copilot för att skapa en formel från en diskret begäran
Välj en kontroll, till exempel en textetikett och dess motsvarande egenskap, till exempel Text.
I formelfältet väljer du Copilot-funktionsmenyn>Skapa en formel.
I textrutan Copilot skriver du din begäran, till exempel visa dagens veckodag.
Välj pilen Skapa för att skicka din begäran.
Copilot försöker skapa en formel. Välj Använd för att infoga formeln på samma plats som Copilot-gränssnittet, eller uppdatera och återuppta din begäran.
Resultatet visas när du har tillämpat formeln.
Obs
Samma begränsningar gäller för att skapa formler från en diskret begäran som till exempel för att generera formler från kodkommentarer.
Ansvarsfull AI
Förstå de val du har när du arbetar med AI. Läs mer i Vanliga frågor och svar om hur använder AI-ansvar i Power Apps. Granska Vanliga frågor och svar för Power Fx Copilot för mer specifika frågor om den här funktionen.
Språkstöd
I följande tabell visas de tillgängliga språken för Copilot-funktionerna i formelfältet, som baseras på inställningarna i din Power Platform-miljö och din webbläsare.
Namn | Språkkod | Funktionen stöds |
---|---|---|
Engelska | en-US | Förklara en formel, kommentera genererade formler, skapa en formel |
Kinesiska (förenklad) – Kina | zh-Hans | Förklara en formel, kommentera genererade formler |
Tjeckiska – Republiken Tjeckien | cs-CZ | Förklara en formel, kommentera genererade formler |
Danska – Danmark | da-DK | Förklara en formel, kommentera genererade formler |
Nederländska – Nederländerna | nl-NL | Förklara en formel, kommentera genererade formler |
Finska – Finland | fi-FI | Förklara en formel, kommentera genererade formler |
Franska – Frankrike | fr-FR | Förklara en formel, kommentera genererade formler |
Tyska – Tyskland | de-DE | Förklara en formel, kommentera genererade formler |
Grekiska – Grekland | el-GR | Förklara en formel, kommentera genererade formler |
Italienska – Italien | it-IT | Förklara en formel, kommentera genererade formler |
Japanska – Japan | ja-JP | Förklara en formel, kommentera genererade formler |
Koreanska – Sydkorea | ko-KR | Förklara en formel, kommentera genererade formler |
Norska (bokmål) – Norge | nb-NO | Förklara en formel, kommentera genererade formler |
Polska – Polen | pl-PL | Förklara en formel, kommentera genererade formler |
Portugisiska – Brasilien | pt-BR | Förklara en formel, kommentera genererade formler |
Ryska – Ryssland | ru-RU | Förklara en formel, kommentera genererade formler |
Spanska (traditionell) – Spanien | es-ES | Förklara en formel, kommentera genererade formler |
Svenska – Sverige | sv-SE | Förklara en formel, kommentera genererade formler |
Thailändska – Thailand | th-TH | Förklara en formel, kommentera genererade formler |
Turkiska – Turkiet | tr-TR | Förklara en formel, kommentera genererade formler |