Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
See artikkel näitab, kuidas luua lõuendirakendust, kasutades andmeallikana Excel'i andmeid. Kui sa juba jälgid äriandmeid Excel'is, pakub Power Apps sulle mitmeid võimalusi nende andmete muutmiseks rakenduseks.
Õpid kolm viisi, kuidas Excel andmetega töötada:
- Laadi üles Excel-fail ja loo Dataverse'i tabel.
- Ühendu Excel-failiga, mis jääb pilvesalvestusse.
- Alusta tühja lõuendirakendusega ja lisa ise Excel andmed.
Enne alustamist veendu, et sinu Excel andmed oleksid vormindatud tabelina. See ettevalmistus aitab Power Apps'il andmeid õigesti lugeda ja kasutada. Lisateabe saamiseks vaata Exceli tabelina vormindatud.
Rakenduse loomiseks Excel andmete põhjal valige üks järgmistest valikutest Power Apps.
| Loo valikud Exceli abil | Kasu | Navigeerimine |
|---|---|---|
| Power Apps teisendab üleslaaditud andmed Dataverse'i tabeliks. Kasuta seda lähenemist, kui soovid pilvesalvestust, paremat turvalisust ja korduvkasutatavat tabelit teiste rakenduste ja voogude jaoks. | Vali Start with data>Upload fail. | |
| ühendu välise Excel-failiga ja kasuta seda lõuendi rakenduse loomiseks | Töövihik jääb oma praegusesse pilveasukohta. Kasuta seda lähenemist, kui soovid kiiret viisi rakenduse loomiseks olemasolevast Excel table'ist. | Vali Alusta andmetest>Excel Online (Business). |
| Tühja lõuendirakenduse loomine ja seejärel Exceli andmete lisamine | Sa juhid ekraane, paigutust, valemeid ja andmekogemust. Kasuta seda lähenemist siis, kui soovid kõige rohkem paindlikkust. | Vasakpoolsel navigeerimispaneelil vali tühjast Loo> loo. Seejärel vali rakenduse suurus. |
Laadi üles Exceli või CSV fail Power Apps'i
Kui laadid Excel'i andmed Power Apps'i, teisendab Power Apps andmed Dataverse'i tabelisse. See lähenemine muudab andmete haldamise Power Apps'is lihtsamaks ja pakub võimalusi, mis ulatuvad kaugemale ainult Excel'ist. Lisateabe saamiseks vaata Miks kasutada Dataverse'i?.
Logi sisse aadressil Power Apps.
Avalehel vali Alusta andmetega.
Loo rakenduse lehel vali Laadi fail üles.
Vali Vali seadmest, sirvi oma Excel faili ja laadi see üles.
Märkus.
Maksimaalne failimaht on 5 GB.
Kui Power Apps loob tabeli, vali veeru või tabeli nimi, et vajadusel omadusi muuta. Kui muudate veeru andmetüüpi ja mõned olemasolevad väärtused ei ühti uue tüübiga, eemaldab Power Apps need väärtused tabeli genereerimisel. Lisainfo saamiseks vaata Loo ja muuda tabeleid kasutades Power Apps.
Valige Rea omandiõigus ja valige, kuidas soovite rea omandiõigust hallata.
Kui olete lõpetanud, valige Salvesta ja avage rakendus.
Power Apps laadib üles esimesed 20 rida, et saaksid kohe rakendust üle vaadata. See laadib ülejäänud andmed taustal üles.
Teadaolevad probleemid
- Praegune andmete üleslaadimise protsess ei arvesta keskkonna andmevormingu seadistust.
Ühendu Power Apps'i välise Exceli failiga
Salvesta Excel-fail pilvesalvestusteenusesse nagu Dropbox, Google Drive, OneDrive või OneDrive for Business. Power Apps saab ühenduda ainult pilves salvestatud Excel-failidega.
Power Apps sisaldab Excel ühendust, millega pääsed ligi Excel andmetele. Excel Online (Business) ühendus pakub kiiret võimalust luua ja juurutada rakendusi, mis kasutavad Excel-s salvestatud andmeid.
- Logi sisse aadressil Power Apps.
- Avalehel vali Alusta andmetega.
- Lehel Create an app vali Excel Online (Business).
- Kui on rohkem kui üks ühendus, vali ... ühendada või lisada uus.
- Sisesta faili asukoht ja seejärel vali tabel.
- Valige Loo rakendus.
Lisateabe saamiseks Excel andmete jagamise kohta vaadake Sharing Excel tables.
Tühja lõuendirakenduse loomine ja Exceli andmete lisamine
Kasuta seda näidet, et luua kahe ekraaniga rakendus, kus kasutajad sirvivad ühel ekraanil kirjeid ja lisavad, muudavad või kustutavad teisel ekraanil kirjeid.
Eeltingimused
Kopeeri see info Excel-faili.
Alguskuupäev StartTime Vabatahtlik Varunda Laupäev 10.00 – keskpäev Vasquez Kumashiro Laupäev Keskpäeval – 14.00 Jää Singhal Laupäev 14.00–16.00 Myk Mueller Pühapäev 10.00 – keskpäev Li Adams Pühapäev Keskpäeval – 14.00 Singh Morgan Pühapäev 14.00–16.00 Batye Nguyen Vorminda andmed tabelina Excel ja nimeta tabel Schedule et Power Apps saaks neid lugeda.
Salvesta fail eventsignup.xlsx, sulge see ja laadi üles cloud-storage kontole näiteks OneDrive.
Oluline
Võid kasutada oma Excel'i faili ja järgida seda näidet üldise lähenemise jaoks. Exceli failis olevad andmed peavad siiski olema vormindatud tabelina.
Tühja rakenduse loomine ja andmetega ühenduse loomine
Logi sisse aadressil Power Apps.
Vasakpoolsel navigeerimispaneelil valitühjast> Start.
Valige paigutus Telefoni suurus .
Rakendus avaneb Power Apps Studio, kus saad andmeid lisada ja ehitama hakata.
Valige ekraani keskel Loo ühendus andmetega.
Valige paanil Andmed Lisa andmed. Kui pilvesalvestuse ühendus juba ilmub, vali see. Vastasel juhul lisa ühendus, näiteks OneDrive:
- Otsingukasti sisesta OneDrive ja vali see.
- Valige Lisa ühendus.
- Valige ühenduse paanil Ühenda .
- Kui küsitakse, sisestage oma mandaat.
Alt Vali Excel fail leia ja vali eventsignup.xlsx.
Vali tabel alt vali linnuke Ajastus ja seejärel Ühenda.
Andmepaneeli paremas ülanurgas vali sulgemise ikoon (X).
Vaatekuva loomine
Valige käsuribal Uue ekraani>loend.
Power Apps lisab ekraani vaikimisi juhtnuppudega, nagu otsingukast ja Gallery juhtimine. Galerii katab otsinguvälja all kogu ekraani.
Uue ekraani ülaosas vali [Pealkirja] sildi kontroll ja nimeta see ümber Vaata rekordeid.
Puuvaates vali BrowseGallery1.
Galerii Omaduste paneelil määra paigutuspealkirjaks, subtiitriteks ja kehaks.
Asendage valemiribal CustomGallerySample väärtusega Schedule ja asendage mõlemad SampleTexti eksemplarid väärtusega Volunteer.
Valemiriba paremas servas vali Laienda valemiriba ja seejärel vali Vorminda tekst.
Valem vastab järgmisele näitele.
SortByColumns( Search( Schedule, TextSearchBox1.Text, "Volunteer" ), "Volunteer", If( SortDescending1, SortOrder.Descending, SortOrder.Ascending ) )Omaduste paneelil vali Muuda Väljade kõrval.
Title2 kastist vali Vabatahtlik. Subtitle2 kastis vali StartDay. Body1 kastist vali StartTime.
Andmepaneeli paremas ülanurgas vali sulgemise ikoon (X).
Kasutajad saavad nüüd sorteerida ja filtreerida galeriid vabatahtliku nime järgi, tuginedes valemis olevatele SortByColumns ja Search funktsioonidele.
- Kui kasutaja sisestab otsingukasti vähemalt ühe tähe, kuvab galerii ainult kirjeid, kus Vabatahtlik väli seda teksti sisaldab.
- Kui kasutaja valib sorteerimisnupu, sorteerib galerii kirjeid kasvavas või kahanevas järjekorras vastavalt Vabatahtlike väljale.
Lisateavet nende ja muude funktsioonide kohta leiate valemiviitest .
Muutmiskuva loomine
Valige käsuribal Uue ekraani>vorm.
Puuvaates vali EditForm1.
Omaduste paneelil vali Andmeallika kõrval allanool ja seejärel Ajasta.
Andmeallika alt vali Muuda välju.
Valige paanil Väljad Lisa väli, märkige iga välja ruut ja seejärel valige Lisa.
Vali iga välja nime kõrval olev nool, et see kokku suruda, ja lohista siis Vabatahtlik nimekirja ülaossa.
Väljade paneeli paremas ülanurgas vali sulgemise ikoon (X).
Määra vormi atribuudiks Item valemiribal järgmine avaldis:
BrowseGallery1.SelectedValige ekraani ülaosas juhtelement Silt ja asendage seejärel [Pealkiri] valikuga Muuda kirjeid.
Kuvade kustutamine ja ümbernimetamine
Puuvaates vali ekraanil 1 kolm punkti (...) ja seejärel vali Kustuta.
Vali Screen2 jaoks kolm punkt (...), vali Rename ja seejärel sisesta ViewScreen.
Vali Screen3 jaoks kolm punkti (...), vali Rename ja seejärel sisesta ChangeScreen.
Ikoonide konfigureerimine vaatekuval
ViewScreeni ülaosas vali ümmargune noolekujuline ikoon.
Määrake selle ikooni atribuudiks OnSelect järgmine valem:
Refresh(Schedule)Kui kasutaja valib selle ikooni, värskendab rakendus andmeid ajastusest.
Lisateabe saamiseks selle ja teiste funktsioonide kohta vaata valemi viidet.
ViewScreeni paremas ülanurgas vali pluss-ikoon.
Määrake selle ikooni atribuudiks OnSelect järgmine valem:
NewForm(EditForm1);Navigate(ChangeScreen,ScreenTransition.None)Kui kasutaja valib selle ikooni, avaneb ChangeScreen tühjade väljadega, et kasutaja saaks luua kirje.
Valige galerii esimese kirje jaoks parempoolne nool.
Määrake noole atribuut OnSelect järgmisele valemile:
EditForm(EditForm1); Navigate(ChangeScreen, ScreenTransition.None)Kui kasutaja valib selle ikooni, avaneb ChangeScreen valitud kirjega, et kasutaja saaks seda muuta või kustutada.
Ikoonide konfigureerimine muutmiskuval
ChangeScreenil vali vasakus ülanurgas X ikoon.
Määrake selle ikooni atribuudiks OnSelect järgmine valem:
ResetForm(EditForm1);Navigate(ViewScreen, ScreenTransition.None)Kui kasutaja valib selle ikooni, kustutab rakendus sellel ekraanil muudatused ja naaseb vaateekraanile.
Valige paremas ülanurgas märkeikoon.
Määrake linnukese atribuut **OnSelect** järgmisele valemile:
SubmitForm(EditForm1); Navigate(ViewScreen, ScreenTransition.None)Kui kasutaja valib selle ikooni, salvestab rakendus muudatused ja naaseb vaateekraanile.
Valige vahekaardil Lisa Ikoonid ja seejärel valige ikoon Prügikast.
Sea uue ikooni Color omadus valgeks ja liiguta see linnukese ikooni kõrvale.
Määrake prügikastiikooni atribuudiks Visible järgmine valem:
EditForm1.Mode = FormMode.EditSee ikoon ilmub ainult siis, kui vorm on Edit režiimis, mitte siis , kui see on Uus režiimis.
Määrake prügikastiikooni atribuudiks OnSelect järgmine valem:
Remove(Schedule, BrowseGallery1.Selected); Navigate(ViewScreen, ScreenTransition.None)Kui kasutaja valib selle ikooni, kustutab rakendus valitud kirje andmeallikast ja avab vaateekraani.
Rakenduse katsetamine
- Vali ViewScreen ja seejärel vali eelvaate esitusnupp, et rakendust eelvaadata.
- Sisesta otsingukasti üks või mitu tähte, et filtreerida nimekirja vabatahtliku nime järgi.
- Vali sorteerimisikoon üks või mitu korda, et sorteerida andmeid kasvavas või kahanevas järjekorras vabatahtliku nime järgi.
- Lisage kirje.
- Värskendage lisatud kirjet ja salvestage muudatused.
- Uuenda lisatud kirjet uuesti ja tühista muudatused.
- Kustutage lisatud kirje.
- Sulge eelvaate režiim, vajutades Esc või valides paremas ülanurgas sulgemise ikooni.
Järgmised sammud
- Vajuta Ctrl+S , et salvestada oma rakendus pilve, et saaksid seda teistest seadmetest käivitada.
- Jaga rakendust , et teised saaksid seda käivitada.