Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Ovaj članak pokazuje kako kreirati canvas aplikaciju koristeći Excel podatke kao izvor podataka. Bilo da imate postojeće Excel tablice s poslovnim podacima ili želite iskoristiti poznatu strukturu Excela, Power Apps nudi fleksibilne opcije za pretvaranje vaših podataka u moćne aplikacije.
Naučit ćete tri različita pristupa radu s Excel podacima:
Učitajte Excel datoteke za izradu Dataverse tablica za poboljšano upravljanje podacima i sigurnost Povežite se s vanjskim Excel datotekama pohranjenim u cloud servisima za brzo kreiranje aplikacija Počnite s aplikacijom na praznom platnu i dodajte Excel podatke za potpunu kontrolu prilagodbe Prije nego što počnete, provjerite jesu li vaši Excel podaci pravilno formatirani. Ovaj korak pripreme pomaže Power Apps-u da učinkovitije čita i komunicira s vašim podacima. Za više informacija, pogledajte Formatirano kao tablica u Excelu.
Za izradu aplikacije koristeći Excel podatke, odaberite jednu od sljedećih opcija u Power Apps.
| Kreirajte opcije koristeći Excel | Prednosti | Navigacija |
|---|---|---|
| Učitaj Excel ili . CSV datoteku na Power Apps | Preneseni podaci programa Excel generiraju tablicu Dataverse . Pomoću Dataverse standardnih i prilagođenih tablica možete sigurno pohraniti svoje podatke u oblak. Te vam tablice omogućuju definiranje podataka vaše tvrtke ili ustanove na način koji je prilagođen vašim poslovnim potrebama, što olakšava korištenje u vašim aplikacijama. | Odaberi Start with>. |
| Povežite se s vanjskom Excel datotekom i upotrijebite je za stvaranje aplikacije radnog područja. Vaši podaci ostaju gdje jesu. | Korištenje Excel konektora u Power Apps-u pruža jednostavan i brz način za kreiranje i implementaciju aplikacija s podacima pohranjenim u Excelu. Posebno je povoljan za proizvođače koji već koriste Excel i žele poboljšati njegovu funkcionalnost uz minimalan napor. Proizvođači imaju koristi od pristupa oblaku, jednostavne manipulacije podacima, brze izrade prototipova i bez potrebe za složenim postavljanjem baze podataka. | Odaberite Start with Data>Excel Online (Business). |
| Stvaranje prazne aplikacije radnog područja, a zatim dodavanje podataka programa Excel | Imate potpunu fleksibilnost, kontrolu i prilagodbu. Omogućuje vam da dizajnirate aplikaciju koja točno zadovoljava vaše zahtjeve bez ograničenja unaprijed dizajniranim predlošcima, pružajući veću kreativnu slobodu i prilagodljivost vašim jedinstvenim potrebama. | Na lijevom navigacijskom panelu odaberite Create> Createiz praznog. Zatim odaberite veličinu aplikacije. |
Učitaj Excel ili CSV datoteku u Power Apps
Kada učitate svoje Excel podatke u Power Apps, oni ne ostaju samo kao Excel datoteka. Umjesto toga, Power Apps ga pretvara u Dataverse tablicu. Ova konverzija olakšava integraciju i upravljanje podacima unutar Power Apps-a, a dobivate i moćnije značajke u usporedbi s korištenjem samog Excela. Dodatne informacije potražite u odjeljku Zašto koristiti Dataverse?
Prijavite se na. Power Apps
Na početnom zaslonu odaberite Start with data.
Na stranici Kreiraj aplikaciju odaberi Upload datoteku.
Odaberi Odaberite s uređaja i idite na lokaciju gdje je spremljena vaša Excel datoteka. Odaberi datoteku za učitavanje.
Napomena
Maksimalno ograničenje veličine datoteke je 5 GB.
Kada Power Apps kreira tablicu, odaberite naziv stupca ili tablice kako biste uredili svojstva prema svojim potrebama. Ako promijenite tipove podataka u stupcima i postoje vrijednosti u ćelijama koje ne odgovaraju odabranom tipu podataka, Power Apps uklanja te vrijednosti prilikom generiranja tablice. Za više informacija pogledajte Kreirajte i uređujte tablice koristeći Power Apps.
Odaberite Vlasništvo nad retkom i odaberite način na koji želite upravljati vlasništvom nad retkom.
Kada završite, odaberite Spremi i otvori aplikaciju. Power Apps učitava prvih 20 redaka podataka kako biste mogli početi pregledavati podatke u svojoj aplikaciji. Sustav učitava preostale podatke u pozadini.
Poznati problemi
- Trenutačni postupak prijenosa podataka ne uzima u obzir postavku oblika podataka okruženja.
Povežite se na vanjsku Excel datoteku iz Power Apps-a
Pohranite Excel datoteku u uslugu pohrane u oblaku poput Dropboxa, Google Drivea, OneDrive-a ili OneDrive za tvrtke-a jer se Power Apps može povezati samo s Excel datotekama koje su pohranjene u oblaku.
Power Apps ima Excel konektor koji možete koristiti za pristup Excel podacima. Excel Online (Business) konektor nudi fleksibilnost pristupom širokom spektru usluga pohrane datoteka u oblaku.
Prijavite se na. Power Apps
Na početnom zaslonu odaberite Start with data.
Na Kreiraj aplikaciju odaberite Excel Online (Poslovno).
Pojavljuje se samo jedna veza u isto vrijeme. Za odabir druge veze, odaberite gumb ... za promjenu veza ili dodavanje nove veze.
Unesite mjesto datoteke i odaberite tablicu.
Kada završite, odaberite Stvori aplikaciju.
Dodatne informacije o zajedničkom korištenju podataka programa Excel potražite u članku Zajedničko korištenje tablica programa Excel.
Stvaranje prazne aplikacije radnog područja i dodavanje podataka programa Excel
Napravite praznu aplikaciju i zatim koristite Excel podatke formatirane kao tablicu kao izvor informacija o aplikaciji.
Slijedite primjer u nastavku da biste stvorili aplikaciju s dva zaslona na kojima korisnici mogu pregledavati (pregledavati) podatke iz datoteke programa Excel na jednom zaslonu, a na drugom zaslonu mogu stupiti u interakciju s tim podacima (dodavati, mijenjati ih ili uklanjati). Značajke interakcije s podacima, kao što su stvaranje, ažuriranje i brisanje zapisa, ugrađene su u drugi zaslon aplikacije.
Preduvjeti
Kopirajte te podatke i zalijepite ih u Excel datoteku.
StartDay StartTime Volunteer Sigurnosno kopiranje Subota 10.00 – podne Vasquez Kumashiro Subota podne – 14.00 Ice Singhal Subota 14.00 – 16.00 Myk Mueller Nedjelja 10.00 – podne Li Adams Nedjelja podne – 14.00 Singh Morgan Nedjelja 14.00 – 16.00 Batye Nguyen Formatirati tablicu u Excelu i nazvati je Schedule kako bi Power Apps mogao analizirati informacije.
Spremi datoteku kao eventsignup.xlsx, zatvori je i zatim je učitaj na cloud-storage račun poput OneDrive.
Važno
Možete koristiti vlastitu Excel datoteku i pregledati ovaj primjer samo za opće koncepte. Međutim, podaci u Excel datoteci moraju biti oblikovani kao tablica.
Stvaranje prazne aplikacije i povezivanje s podacima
Prijavite se na. Power Apps
Na lijevom navigacijskom panelu odaberite Create>Start od nule.
Odaberite izgled Veličina telefona .
Aplikacija se otvara u Power Apps Studio gdje možete dodavati podatke i početi graditi aplikaciju.
Na sredini zaslona odaberite Poveži se s podacima.
U oknu Podaci odaberite Dodaj podatke. Odaberite vezu za svoj račun za pohranu u oblaku ako se pojavi. U suprotnom, slijedite ove korake za dodavanje veze poput OneDrive-a:
- U tražilicu unesite OneDrive i odaberite ga.
- Odaberite Dodaj vezu.
- U oknu za povezivanje odaberite Poveži.
- Ako se zatraži, pružite svoje vjerodajnice za taj račun.
U odjeljku Odabir datoteke programa Excel pronađite, a zatim odaberite eventsignup.xlsx koji ste ranije spremili.
Pod Odaberite tablicu odaberite kućicu za Schedule, a zatim odaberite Connect.
U gornjem desnom kutu Data panela zatvorite ga odabirom ikone za zatvaranje (X).
Stvaranje zaslona za prikazivanje
Na naredbenoj traci odaberite Novi popis> zaslona.
Dodaje se zaslon s nekoliko zadanih kontrola, poput pretraživanja i kontrole Galerija . Galerija pokriva cijeli zaslon ispod okvira za pretraživanje.
Na vrhu novog zaslona odaberite oznaku [Naslov] i preimenujte je u Prikaži zapise.
U prikazu stabla odaberite BrowseGallery1.
U oknu Svojstva galerije postavite Izgled na Naslov, podnaslov i tijelo .
Na traci formule zamijenite CustomGallerySample s Schedule, a obje instance SampleText zamijenite Volunteer .
Na desnom rubu trake formule odaberite strelicu prema dolje Proširi traku formule, a zatim odaberite Oblikovanje teksta.
Formula odgovara ovom primjeru:
SortByColumns( Search( Schedule, TextSearchBox1.Text, "Volunteer" ), "Volunteer", If( SortDescending1, SortOrder.Descending, SortOrder.Ascending ) )U oknu Svojstva odaberite Uredi pokraj oznake Polja .
U okviru Title2 odaberite Volonter, u okviru Subtitle2 odaberite StartDay, a u okviru Body1 odaberite StartTime.
U gornjem desnom kutu okna Podaci zatvorite ga odabirom ikone za zatvaranje (X).
Korisnici mogu sortirati i filtrirati galeriju prema imenu volontera na temelju funkcija SortByColumns i Search u toj formuli.
- Ako korisnik upiše barem jedno slovo u okvir za pretraživanje, galerija prikazuje samo one zapise za koje polje Volonter sadrži tekst koji je korisnik upisao.
- Ako korisnik odabere gumb za sortiranje (između gumba za osvježavanje i gumba plus na naslovnoj traci), galerija prikazuje zapise uzlaznim ili silaznim redoslijedom (ovisno o tome koliko puta korisnik odabere gumb) na temelju polja Dobrovoljac .
Dodatne informacije o tim i drugim funkcijama potražite u referenci formule.
Stvaranje zaslona promjene
Na naredbenoj traci odaberite Novi obrazac> zaslona.
U prikazu stabla odaberite EditForm1.
U oknu Svojstva odaberite strelicu prema dolje pokraj opcije Izvor podataka, a zatim odaberite Raspored na popisu koji se pojavi.
Pod izvorom podataka koji ste naveli odaberite Uređivanje polja.
U oknu Polja odaberite Dodaj polje, potvrdite okvir za svako polje, a zatim odaberite Dodaj.
Odaberite strelicu pokraj naziva svakog polja da biste ga sažmali, a zatim povucite polje Volonter prema gore tako da se prikaže na vrhu popisa polja.
U gornjem desnom kutu okna Polja zatvorite ga odabirom ikone za zatvaranje (X).
Postavite svojstvo Stavka obrasca na ovaj izraz u traci formule:
BrowseGallery1.SelectedPri vrhu zaslona odaberite kontrolu Oznaka , a zatim zamijenite [Naslov] s Promjena zapisa.
Brisanje i preimenovanje zaslona
U prikazu stabla odaberite tri točke (...) za Zaslon1, a zatim odaberite Izbriši.
Odaberite tri točke (...) za Screen2, odaberite Preimenuj, a zatim upišite ili zalijepite ViewScreen.
Odaberite tri točke (...) za Screen3, odaberite Preimenuj, a zatim upišite ili zalijepite ChangeScreen.
Konfiguriranje ikona na zaslonu prikaza
Pri vrhu zaslona ViewScreen odaberite ikonu kružne strelice.
Postavite svojstvo OnSelect za tu ikonu na ovu formulu:
Refresh(Schedule)Kada korisnik odabere ovu ikonu, podaci iz rasporeda osvježavaju se iz Excel datoteke.
Dodatne informacije o ovoj i drugim funkcijama potražite u referenci formule.
U gornjem desnom kutu zaslona ViewScreen odaberite ikonu plusa.
Postavite svojstvo OnSelect za tu ikonu na ovu formulu:
NewForm(EditForm1);Navigate(ChangeScreen,ScreenTransition.None)Kada korisnik odabere ovu ikonu, ChangeScreen se pojavljuje sa svakim poljem praznim, tako da korisnik može lakše stvoriti zapis.
Odaberite strelicu desno za prvi zapis u galeriji.
Postavite svojstvo OnSelect za strelicu na ovu formulu:
EditForm(EditForm1); Navigate(ChangeScreen, ScreenTransition.None)Kada korisnik odabere ovu ikonu, pojavljuje se ChangeScreen sa svakim poljem koje prikazuje podatke za odabrani zapis, tako da korisnik može lakše uređivati ili brisati zapis.
Konfiguriranje ikona na zaslonu promjene
Na ChangeScreenu odaberite ikonu "X" u gornjem lijevom kutu.
Postavite svojstvo OnSelect za tu ikonu na ovu formulu:
ResetForm(EditForm1);Navigate(ViewScreen, ScreenTransition.None)Kada korisnik odabere ovu ikonu, aplikacija odbacuje sve promjene napravljene na tom ekranu i otvara zaslon za prikaz.
U gornjem desnom kutu odaberite ikonu kvačice.
Postavite svojstvo OnSelect za kvačicu na ovu formulu:
SubmitForm(EditForm1); Navigate(ViewScreen, ScreenTransition.None)Kada korisnik odabere ovu ikonu, aplikacija sprema sve promjene napravljene na tom zaslonu i otvara zaslon za prikaz.
Na kartici Umetanje odaberite Ikone, a zatim odaberite ikonu Smeće .
Postavite svojstvo Boja nove ikone na Bijela i pomaknite novu ikonu tako da se pojavi pokraj ikone kvačice.
Postavite svojstvo Vidljivo za ikonu smeća na ovu formulu:
EditForm1.Mode = FormMode.EditTa se ikona prikazuje samo kada je obrazac u načinu rada za uređivanje , a ne u načinu rada Novi .
Postavite svojstvo OnSelect za ikonu smeća na ovu formulu:
Remove(Schedule, BrowseGallery1.Selected); Navigate(ViewScreen, ScreenTransition.None)
Kada korisnik odabere ovu ikonu, aplikacija briše odabrani zapis iz izvora podataka i otvara zaslon prikaza.
Ispitivanje aplikacije
Odaberite ViewScreen, a zatim pretpregledajte aplikaciju pritiskom na F5 ili odaberite Pretpregled.
Upišite ili zalijepite jedno ili više slova u okvir za pretraživanje da biste filtrirali popis na temelju imena volontera.
Odaberite ikonu sortiranja jednom ili više puta da biste prikazali podatke uzlaznim ili silaznim redoslijedom na temelju imena volontera.
Dodajte neki zapis.
Ažurirajte zapis koji ste dodali, a zatim spremite promjene.
Ažurirajte zapis koji ste dodali, a zatim otkažite promjene.
Izbrišite zapis koji ste dodali.
Zatvorite način pretpregleda pritiskom na tipku Esc ili odabirom ikone za zatvaranje u gornjem desnom kutu.
Sljedeći koraci
- Pritisnite Ctrl + S da biste aplikaciju spremili u oblak kako biste je mogli pokretati s drugih uređaja.
- Podijelite aplikaciju kako bi je drugi korisnici mogli pokrenuti.