Power Apps Canvas: Hur man skapar en app från grunden

I den här handledningen kommer jag att visa dig hur du börjar från en tom Power Apps-duk och skapar en app från början.

Eftersom denna handledning är avsedd föranvändare som är på mellannivå kommer jag att anta att du redan vet vad skärmar, gallerier och datakort är. Vid det här laget bör du också veta hur du ändrar deras egenskaper och vilka triggers som är. Att ha denna kunskap kommer att hjälpa dig att enkelt gå igenom den här handledningen.

I de tidigare handledningarna om , började jag alltid med en befintlig mall där allt har varit snyggt upplagt. Den här gången ska vi börja på ett rent blad.

Innehållsförteckning

Starta en tom Power Apps Canvas

För att skapa en tom duk, klicka på Ny under menyfliksområdet Arkiv. Gå sedan till Blank App. Låt oss göra en surfplatta-layout för den här appen.

Power Apps Canvas: Hur man skapar en app från grunden

Fördelen med en surfplatta-layout är att den även ser bra ut på webbläsarens skärmar och på din dator. Alla organisationer använder inte mobiltelefoner eller surfplattor i sitt arbete. Istället använder de bara webbappar. Surfplattans layout skulle då vara bekvämare för dem.

Så här ser den tomma duken ut.

Power Apps Canvas: Hur man skapar en app från grunden

Innan du börjar med själva appen, spara den först för att se till att du inte förlorar något om något går fel. Du kan göra det genom att klicka på Spara som under menyfliksområdet Arkiv. För den här appen kommer jag att spara den i molnet så att jag inte behöver oroa mig för att hämta mina filer om något fel händer med min enhet.

Power Apps Canvas: Hur man skapar en app från grunden

Jag kommer att döpa denna FirstCanvasApp. Klicka på Spara längst ned till höger för att spara ditt arbete.

Skapa en huvudskärm i din Power Apps Canvas

Om det finns ett sätt att göra arbetet med en tom Power Apps-duk mer effektivt, är det att börja med en huvudskärm.

En huvudskärm fungerar som en basmall där all din app skärm kommer att baseras på. Detta gör att du kan skapa en app som bibehåller ett enhetligt utseende hela tiden.

Låt oss använda Screen1 här som vår huvudskärm. Klicka bara på menyn till höger för att byta namn på skärmen.

Power Apps Canvas: Hur man skapar en app från grunden

Vi kommer att kalla detta för MasterScreen.

Power Apps Canvas: Hur man skapar en app från grunden

Låt oss nu fundera på hur vi vill se ut. Kom ihåg att eftersom detta är huvudskärmen kommer alla andra sidor att se ut så här.

Vi kan börja med en titel längst upp. Så klicka på Ikoner under Infoga menyfliksområdet, välj sedan Rektangel.

Power Apps Canvas: Hur man skapar en app från grunden

Vi kommer att använda den här rektangeln som en banner där vår titel kommer att placeras. Till en början kommer det att komma ut som en liten form.

Power Apps Canvas: Hur man skapar en app från grunden

Så dra bara markörerna på sidorna och hörnen tills den helt täcker den övre delen av skärmen.

Power Apps Canvas: Hur man skapar en app från grunden

Låt oss sedan lägga till texten. Fortfarande under Infoga menyfliksområdet, klicka på Text och välj Etikett.

Power Apps Canvas: Hur man skapar en app från grunden

Detta öppnar en liten textruta.

Power Apps Canvas: Hur man skapar en app från grunden

Precis som vad vi gjorde med rektangeln, låt oss sträcka ut den här textrutan tills den täcker det övre området.

Power Apps Canvas: Hur man skapar en app från grunden

Sedan, i formelfältet, skriver jag in "Skärmens titel" och trycker på Enter. Lägg märke till att innehållet i textrutan också ändras när jag gör det.

Power Apps Canvas: Hur man skapar en app från grunden

Låt oss göra det mycket större också, för att göra det mer synligt. Jag kan ändra teckenstorleken här under menyfliksområdet Hem.

Power Apps Canvas: Hur man skapar en app från grunden

Låt mig också ändra formatet och ställa in det till Fet.

Power Apps Canvas: Hur man skapar en app från grunden

Sedan ändrar jag justeringen och ställer in den på Center.

Power Apps Canvas: Hur man skapar en app från grunden

Så här kommer varje skärm i appen att se ut.

Power Apps Canvas: Hur man skapar en app från grunden

Arbetar med dokumentation

Nu när vi har en huvudskärm, låt oss också skapa en dokumentationsskärm. Dokumentationsskärmen kommer att fungera som en referensskärm där alla element som ska användas i appen kan hittas.

Under menyfliksområdet Hem klickar du bara på Ny skärm och väljer Tom.

Power Apps Canvas: Hur man skapar en app från grunden

Låt oss sedan byta namn på den här skärmen till Dokumentation.

Power Apps Canvas: Hur man skapar en app från grunden

Kommer du ihåg hur vi använde en rektangel på huvudskärmen? Låt oss skapa en precis så här på dokumentationsskärmen.

Power Apps Canvas: Hur man skapar en app från grunden

Den här gången vill jag göra den i en annan färg. För att göra det måste jag ändra formens Fill-egenskap. Det finns här på rullgardinsmenyn till vänster.

Power Apps Canvas: Hur man skapar en app från grunden

Lägg märke till att den på formelfältet visar RGBA-färgegenskaperna för färgen blå, som är rektangelns nuvarande färg.

Power Apps Canvas: Hur man skapar en app från grunden

Vad händer om jag vill ändra den till gul? Jag behöver egentligen inte känna till RGBA-egenskaperna för det. Skriv bara in ordet Yellow och det kommer automatiskt att visa de olika färgalternativen som finns.

Power Apps Canvas: Hur man skapar en app från grunden

Låt oss välja gulgrön. Lägg märke till att när du väl väljer en färg, visar den också RGBA-egenskaperna samtidigt som den ändrar färgen på formen.

Power Apps Canvas: Hur man skapar en app från grunden

Refererar till dokumentationsskärmen

Här ser vi värdet av dokumentationsskärmen.

Eftersom vi gillar den här färgen bättre, låt oss gå tillbaka till huvudskärmen och ändra färgen på rektangeln under titeln. Så när vi väl har valt rektangeln under den högra skärmen väljer du bara Fyll i rullgardinsmenyn.

Power Apps Canvas: Hur man skapar en app från grunden

Lägg märke till att istället för att skriva i gulgrönt som vi tidigare gjorde, behövde jag bara skriva i Rectangle2. Fylla. Detta refererar automatiskt till vad vi gjorde för elementet Rectangle2, som finns i dokumentationsskärmen. Den kopierar sedan samma element som vi skapade i dokumentationsskärmen.

Så tänk dig att ha upp till 8 skärmar eller fler i din app. Det betyder att om vi bestämmer oss för att ändra egenskaperna för något av elementen som visas på alla skärmar, behöver vi inte ändra dem en efter en. Vi behöver bara ändra dokumentationsskärmen, och resten kommer att följa.

Låt oss säga att en chef säger åt dig att ändra färgen till röd eftersom de inte gillar gulgrönt. Nu behöver du bara gå tillbaka till rektangel och ändra den till röd.

Power Apps Canvas: Hur man skapar en app från grunden

Detta kommer automatiskt att ändra alla andra rektanglar som refererar till detta i din applikation.




Slutsats

Att arbeta med en tom Power Apps-duk visar oss ännu mer hur flexibel den här plattformen verkligen är. Den enkla användningen gör att vi verkligen kan skapa kraftfulla appar som passar våra teman och varumärken.

Så länge du börjar med dessa två nyckelskärmar – huvudskärmen och dokumentationsskärmen – kan du enkelt skapa appar utan att behöva oroa dig för repetitivt arbete när du hoppar från en skärm till en annan.

Med vänliga hälsningar,

Henry


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.