Stvaranje aplikacije radnog područja od nule pomoću Microsoft Dataverse
Izradite aplikaciju radnog područja za upravljanje podacima pohranjenima u Dataverse pomoću standardnih tablica (koje su ugrađene), prilagođenih tablica (koje stvara vaša tvrtka ili ustanova) ili oboje.
Kada izrađujete aplikaciju iz Dataverse, ne morate stvarati vezu iz Power Apps, kao što to činite s izvorima podataka kao što su SharePoint, Dynamics 365 ili Salesforce. Trebate samo navesti tablice koje želite prikazati ili njima upravljati u aplikaciji.
Preduvjeti
- Prije nego što stvorite aplikaciju od nule, upoznajte se s osnovama Power Apps generiranjem aplikacije, a zatim prilagodbom galerije, obrazaca i kartica te...aplikacije.
- Prebacite se na okruženje u kojem je stvorena baza podataka s uzorkom podataka. Ako imate odgovarajuću licencu možete stvoriti okruženje da ispunite ovu potrebu.
- Da biste stvorili aplikaciju mora vam biti dodijeljena sigurnosna uloga Alat za stvaranje okruženja.
Otvorite praznu aplikaciju
Prijavite se u Power Apps.
Pod stavkom Napravite vlastitu aplikaciju odaberite mogućnost Aplikacija radnog područja iz praznog.

Navedite naziv za svoju aplikaciju, odaberite Telefon, a zatim odaberite Stvori.
Aplikaciju možete izraditi od početka za tablete, ali ova tema pokazuje izgradnju aplikacije za telefone.
Određivanje tablice
Na sredini zaslona odaberite povezivanje s podacima.
U oknu Podaci potvrdite Microsoft Dataverse, potvrdite okvir Računi, a zatim Poveži.
Zatvorite okno Podaci odabirom ikone zatvaranja u gornjem desnom kutu.
Dodavanje zaslona za popis
Na kartici Početna odaberite strelicu dolje za Novi zaslon, a zatim odaberite Popis.

Na lijevoj navigacijskoj traci odaberite Pregledajgaleriju1, a zatim postavite vrijednost svojstva Stavke na ovu formulu:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Ova formula određuje da:
Galerija bi trebala prikazivati podatke iz tablice Računi.
Podaci bi trebali biti razvrstani uzlaznim redoslijedom dok korisnik ne odabere gumb za sortiranje kako bi prebacio redoslijed sortiranja.
Ako korisnik upiše ili zalijepi jedan ili više znakova u traku za pretraživanje (Okvirzapretraživanjeteksta1) popis prikazuje samo one račune za koje polje naziv obuhvaća znakoje koje je odredio korisnik.
Možete koristiti ove i mnoge druge funkcije da biste odredili kako se vaša aplikacija pojavljuje i kako se ponaša.

Postavite izgled galerije tako da prikazuje samo naziv svakog računa i konfigurirajte naslovnu traku za prikaz riječi Pregledaj, kao što opisuje Prilagodi galeriju.

U lijevoj navigacijskoj traci, zadržite pokazivač miša iznad Zaslon1, odaberite ikonu trotočne (...), a zatim odaberite Obriši.
U lijevoj navigacijskoj traci, zadržite pokazivač miša iznad Zaslon2, odaberite ikonu trotočne (...), a zatim odaberite Preimenuj.
Upišite ili zalijepite Pregledajzaslon, a zatim preimenujte galeriju na tom zaslonu kao Pregledajgaleriju.

Zaslon Dodaj obrazac
Ponovite prvi korak prethodnog postupka, osim dodavanja zaslona Obrazac umjesto zaslona Popis.
Postavite svojstvo obrasca Izvorpodataka na Računi i njeno svojstvo Stavka na Pregledajgaleriju.Odabrano, kao što pokazuje kartica desnog okna Napredno.

Na kartici Svojstva desnog okna odaberite Uredi polja da biste otvorili okno Polja.
Odaberi Dodaj polje, a zatim potvrdite potvrdne okvire za ta polja:
- Naziv računa
- Adresa 1: ulica 1
- Adresa 1: grad
- Adresa 1: poštanski broj
- Broj zaposlenika
- Godišnji prihod
Napomena
Osim ovog scenarija možete stvoriti prilagođeno polje odabirom Novo polje, pružanjem potrebnih informacija a zatim odabirom Gotovo. Više informacija: Stvaranje stupca.

Odaberite Dodaj.
Postavite naslovnu traku svojstva Tekst da biste pokazali Stvori/Uredi.
Zaslon odražava vaše promjene.

Preimenujte ovaj zaslon Zaslonobrasca.
Konfiguriraj ikone
Na Pregledajzaslon, postavite svojstvo OnSelect cirkularne ikone pri vrhu zaslona prema ovoj formuli:
Refresh(Accounts)
Postavite svojstvo OnSelect ikone plus na ovu formulu:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Postavite svojstvo OnSelect prve strelice koja pokazuje desno na ovu formulu:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Na Zaslobobrasca, postavite svojstvo OnSelect ikone otkazivanja na ovu formulu:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Postavite svojstvo OnSelect ikone kvačice na ovu formulu:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
Na kartici Umetanje odaberite Ikone, a zatim odaberite ikonu Smeće.
Postavite svojstvo Boja ikone Smeće na Bijela i njeno svojstvo OnSelect na ovu formulu:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Ispitivanje aplikacije
Na lijevoj navigacijskoj traci odaberite Pregledajzaslon, a zatim otvorite Pretpregled pritiskom F5 (ili odabirom ikone za reprodukciju pokraj gornjeg desnog kuta).

Prebacujte popis između ulaznih i silaznih naloga za sortiranje i filtrirajte popis jednim ili više znakova u nazivu računa.
Dodajte račun, uredite račun koji ste dodali, počnite ažurirati račun, ali otkažite promjene, a zatim obrišite račun.
Sljedeći koraci
- Povežite ovu aplikaciju s rješenjem da biste je, na primjer, mogli implementirati u drugo okruženje ili je objaviti na AppSource.
- Otvorite jednu ili više uzoraka aplikacija i istražite različite vrste aplikacije koje možete stvoriti.