Power Apps Basics: Udviklingsmiljø og kørsel af din app

I dette selvstudium vil jeg gennemgå nogle grundlæggende Power Apps og guide dig gennem, hvordan udviklingsmiljøet ser ud, og hvordan du kan begynde at køre din app.

Power Apps er et fantastisk værktøj, der er bygget til alle. Uanset om du har kodningserfaring eller ej, kan du faktisk gøre en enorm indflydelse på din organisation gennem de apps, du kan bygge ved hjælp af dette værktøj.

Det bedste ved det er, at grænsefladen er nem at bruge og meget intuitiv . Når du gennemgår denne vejledning, vil du se, hvor glat alting flyder.

Indholdsfortegnelse

Power Apps Basics: Udviklingsmiljøet

Jeg har diskuteret i en anden tutorialtil Power Apps. Når det er gjort, lægger værktøjet automatisk grundlaget for din app. Så nu vil jeg lede dig gennem de forskellige dele af udviklingsmiljøet, som du vil arbejde med.

Sådan ser hovedudviklermodulet ud i Power Apps, forudsat at du allerede har tilsluttet en datakilde.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Som du kan se, er det ikke en kommandolinjeskærm, og det er heller ikke en tekstfil., hvilket gør det meget nemt at lave virkelig kraftfulde forretningsapplikationer uden at kende en masse kode. Men selvom du har kodende baggrund, er dette stadig et fantastisk værktøj for dig at bruge, fordi det kan fremskynde din sædvanlige app-opbygningsproces.

Du vil bemærke, at der er et rødt X oven på appen. Der er heller ikke nogen data, der vises på appskærmen.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Når dette sker, gør det nogle gange det trick at opdatere dataforbindelsen. For at gøre det skal du blot klikke på afspilningsknappen i øverste højre hjørne af skærmen.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Dette skulle give dig et eksempel på appens hovedskærm. På hovedskærmen vil du se en opdateringsknap. Bare klik på det for at få de data, du skal bruge.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Hvis skærmen stopper opdateringscyklussen, og der stadig ikke vises nogen data, kan du forlade siden ved at klikke på X-knappen øverst til højre.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Du kan holde markøren over den røde X-knap for at finde ud af mere om fejlen. I dette eksempel står der, at den anmodede ressourcefil er låst.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Det betyder, at den underliggende Excel-fil eller datafil, som du forsøger at få adgang til, bliver redigeret af et andet program. Så jeg tjekker min OneDrive-side, og den viser, at filen stadig er åben her.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

For at tillade Power Apps at bruge dataene, vil jeg lukke denne fane og sørge for, at den fil, jeg brugte som datakilde, ikke er åben andre steder.

Lad os nu gå tilbage til Power Apps og udføre opdateringscyklussen igen. Som du kan se, har den nu data inde i den.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Det betyder, at du er klar til at begynde at køre din applikation og tilpasse appen yderligere.

Grundlæggende om Power Apps: Kørsel af din første applikation

Nu hvor appen er klar, lad os gennemgå, hvad den kan.

Jeg startede denne app ved først at forbinde min datakilde. Det er den mest basale måde at komme i gang på.

Da dette kun er en dataapplikation, er det meget ligetil. Den har titlen øverst, en søgelinje under den og en liste over elementer fra mit datasæt.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Hver post på listen svarer til hver række i den Excel-fil, jeg brugte som datakilde. Så én række svarer til ét kort på appen.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Fordi jeg ikke har foretaget nogen ændringer i appen, viser den som standard agentens navn først. Den har også kundenummeret og kundens fornavn i mindre tekst.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Det er åbenbart et mærkeligt arrangement, fordi det giver mere mening at se en liste over kunder her. Med hensyn til de mindre detaljer, ville jeg nok ønske, at agentens navn og telefonnummer dukkede op.

Dette giver heller ikke nogen mening, fordi agentnavne håndterer flere kunder, hvilket betyder, at agentnavne kan optræde på flere kort som vist ovenfor. Når vi tjekker vores datasæt, viser det, at Andy Champan dukker op flere gange under Agentnavn.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Den gode nyhed er, at alt i kan tilpasses. Jeg vil vise dig, hvordan du gør det i en anden tutorial. I mellemtiden vil jeg fortsætte med at gennemgå de forskellige ting, du kan gøre med den app, du bygger.

Søgelinjen er en stor hjælp, især hvis du har mange data. Jeg skriver bare det specifikke navn på en kunde, som f.eks. Neta, og du vil se det matchende resultat komme ud.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Opdater-knappen er igen en fantastisk funktion, hvis vi har problemer med at hente vores data. Bare vær forsigtig, når du klikker på den knap, især hvis du åbnede datakilden fra et andet sted. Dette kan forårsage fejl som den, jeg stødte på tidligere.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Sorteringsknappen hjælper dig med at gøre dine data mere organiserede. I dette tilfælde sorterer det dataene alfabetisk baseret på agentens navn fra A til Z.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Hvis jeg klikker på sorteringsknappen, vil den ændre den måde, den sorterer navnene på. Hvis navnene alle er ens, vil det sekundære grundlag for den måde, kortene er sorteret på, være den anden oplysning, som er kundenummeret.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Bortset fra denne hovedskærm er der to andre skærme i en dataapp som denne - detaljeskærmen og skærmbilledet Tilføj ny / rediger.

Detaljeskærmen viser alle detaljerne på hvert kort. Du skal bare klikke på et hvilket som helst kort for at vise detaljerne i det.

Lad os bruge dette kort til kunden ved navn Kia som eksempel.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Når jeg først klikker på det kort, vil det føre mig til denne side, som stort set viser alle detaljerne om Kia og hendes konto.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Som du kan se, viser den alt, hvad der følger med hver række i vores datasæt. Det viser her navnet på Kias agent, hendes kundenummer, den dato, hun tiltrådte, hendes for- og efternavn, hendes placering, hendes pasnummer og hendes VIP-niveau.

For at gå tilbage til hovedskærmen kan du klikke på denne venstre pil øverst til venstre.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Du kan klikke på et af de andre kort, og det vil vise de samme detaljer.

Når du er i detaljeskærmen, kan du også redigere oplysningerne ved at klikke på dette penikon øverst til højre.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Når du klikker på det, bliver detaljerne til felter, som du kan redigere.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Når du er færdig med at redigere oplysningerne, skal du blot klikke på afkrydsningsikonet øverst til venstre for at gemme eventuelle ændringer, du har foretaget.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Bemærk, at redigering af kortet også betyder redigering af den underliggende fil. Det betyder, at de ændringer, du foretager i appen, også vises på Excel-filen eller enhver anden datakilde, du bruger.

Når du er tilbage på hovedskærmen, vil du se et plusikon øverst til højre. Dette ikon giver dig mulighed for at tilføje nye kort.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Det er nemt at tilføje et nyt element, fordi alt du skal gøre er at indtaste de nødvendige detaljer på hvert af de angivne felter. Den formaterer endda automatisk dato og klokkeslæt.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Ligesom redigering af eksisterende data vil påvirke den oprindelige datakilde, betyder tilføjelse af nye elementer også tilføjelse af nye rækker til din Excel-fil.

Dette er den enkleste form for applikation, du kan oprette i Power Apps. Der er også måder at forbedre denne app på, men det vil jeg dække i andre tutorials.

Grundlæggende om Power Apps: Gem din applikation

Nu hvor appen er oppe at køre, er det tid til at gemme den. Fordi det er et Microsoft-værktøj, er det meget intuitivt og bruger de samme processer som Word, Excel eller PowerPoint.

Bare gå til Gem som under Fil-båndet.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Vælg derefter den placering, hvor du vil gemme den. I dette tilfælde gemmer jeg det i skyen.

Skriv derefter filnavnet på pladsen. Jeg vil kalde denne FirstApp. Klik derefter på Gem i nederste højre hjørne.

Power Apps Basics: Udviklingsmiljø og kørsel af din app

Når det er gemt, gemmer Power Apps automatisk dit arbejde hvert 5. minut. Det er derfor, du skal sørge for at gemme appen lige fra starten.




Konklusion

At se disse Power Apps-grundlæggende gør det endnu mere tydeligt, hvor brugervenlig hele grænsefladen er. Det beviser virkelig, at alle kan få indflydelse i deres organisation ved at bruge en app, uanset om de har en seriøs kodningsbaggrund eller ej.

Tjek andre selvstudier om Power Apps på vores blogside eller tilmeld digi.

Alt det bedste,

Henrik


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.