Exceli andmetel põhineva lõuendirakenduse loomine

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
Laadi Excel üles või . CSV-fail Power Apps 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?.

  1. Logi sisse aadressil Power Apps.

  2. Avalehel vali Alusta andmetega.

  3. Loo rakenduse lehel vali Laadi fail üles.

  4. Vali Vali seadmest, sirvi oma Excel faili ja laadi see üles.

    Märkus.

    Maksimaalne failimaht on 5 GB.

  5. 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.

  6. Valige Rea omandiõigus ja valige, kuidas soovite rea omandiõigust hallata.

  7. 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.

  1. Logi sisse aadressil Power Apps.
  2. Avalehel vali Alusta andmetega.
  3. Lehel Create an app vali Excel Online (Business).
  4. Kui on rohkem kui üks ühendus, vali ... ühendada või lisada uus.
  5. Sisesta faili asukoht ja seejärel vali tabel.
  6. 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

  1. 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
  2. Vorminda andmed tabelina Excel ja nimeta tabel Schedule et Power Apps saaks neid lugeda.

  3. 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

  1. Logi sisse aadressil Power Apps.

  2. Vasakpoolsel navigeerimispaneelil valitühjast> Start.

  3. Valige paigutus Telefoni suurus .

    Rakendus avaneb Power Apps Studio, kus saad andmeid lisada ja ehitama hakata.

  4. Valige ekraani keskel Loo ühendus andmetega.

  5. Valige paanil Andmed Lisa andmed. Kui pilvesalvestuse ühendus juba ilmub, vali see. Vastasel juhul lisa ühendus, näiteks OneDrive:

    1. Otsingukasti sisesta OneDrive ja vali see.
    2. Valige Lisa ühendus.
    3. Valige ühenduse paanil Ühenda .
    4. Kui küsitakse, sisestage oma mandaat.
  6. Alt Vali Excel fail leia ja vali eventsignup.xlsx.

  7. Vali tabel alt vali linnuke Ajastus ja seejärel Ühenda.

  8. Andmepaneeli paremas ülanurgas vali sulgemise ikoon (X).

Vaatekuva loomine

  1. Valige käsuribal Uue ekraani>loend.

    Power Apps lisab ekraani vaikimisi juhtnuppudega, nagu otsingukast ja Gallery juhtimine. Galerii katab otsinguvälja all kogu ekraani.

  2. Uue ekraani ülaosas vali [Pealkirja] sildi kontroll ja nimeta see ümber Vaata rekordeid.

  3. Puuvaates vali BrowseGallery1.

  4. Galerii Omaduste paneelil määra paigutuspealkirjaks, subtiitriteks ja kehaks.

  5. Asendage valemiribal CustomGallerySample väärtusega Schedule ja asendage mõlemad SampleTexti eksemplarid väärtusega Volunteer.

  6. 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
        )
    )
    
  7. Omaduste paneelil vali Muuda Väljade kõrval.

  8. Title2 kastist vali Vabatahtlik. Subtitle2 kastis vali StartDay. Body1 kastist vali StartTime.

  9. 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

  1. Valige käsuribal Uue ekraani>vorm.

  2. Puuvaates vali EditForm1.

  3. Omaduste paneelil vali Andmeallika kõrval allanool ja seejärel Ajasta.

  4. Andmeallika alt vali Muuda välju.

  5. Valige paanil Väljad Lisa väli, märkige iga välja ruut ja seejärel valige Lisa.

  6. Vali iga välja nime kõrval olev nool, et see kokku suruda, ja lohista siis Vabatahtlik nimekirja ülaossa.

    Taastellimuste väljad.

  7. Väljade paneeli paremas ülanurgas vali sulgemise ikoon (X).

  8. Määra vormi atribuudiks Item valemiribal järgmine avaldis:

    BrowseGallery1.Selected

  9. Valige ekraani ülaosas juhtelement Silt ja asendage seejärel [Pealkiri] valikuga Muuda kirjeid.

    Pealkirjariba muutmine.

Kuvade kustutamine ja ümbernimetamine

  1. Puuvaates vali ekraanil 1 kolm punkti (...) ja seejärel vali Kustuta.

    Kuva kustutamine.

  2. Vali Screen2 jaoks kolm punkt (...), vali Rename ja seejärel sisesta ViewScreen.

  3. Vali Screen3 jaoks kolm punkti (...), vali Rename ja seejärel sisesta ChangeScreen.

Ikoonide konfigureerimine vaatekuval

  1. ViewScreeni ülaosas vali ümmargune noolekujuline ikoon.

    Kirje lisamine värskendamiseks.

  2. 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.

  3. ViewScreeni paremas ülanurgas vali pluss-ikoon.

    Lisage kirje.

  4. 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.

  5. Valige galerii esimese kirje jaoks parempoolne nool.

    Noole valimine.

  6. 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

  1. ChangeScreenil vali vasakus ülanurgas X ikoon.

    Tühistamisikoon.

  2. 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.

  3. Valige paremas ülanurgas märkeikoon.

    Märkeikoon.

  4. 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.

  5. Valige vahekaardil Lisa Ikoonid ja seejärel valige ikoon Prügikast.

  6. Sea uue ikooni Color omadus valgeks ja liiguta see linnukese ikooni kõrvale.

    Prügikastiikoon.

  7. Määrake prügikastiikooni atribuudiks Visible järgmine valem:

    EditForm1.Mode = FormMode.Edit

    See ikoon ilmub ainult siis, kui vorm on Edit režiimis, mitte siis , kui see on Uus režiimis.

  8. 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

  1. Vali ViewScreen ja seejärel vali eelvaate esitusnupp, et rakendust eelvaadata.
  2. Sisesta otsingukasti üks või mitu tähte, et filtreerida nimekirja vabatahtliku nime järgi.
  3. Vali sorteerimisikoon üks või mitu korda, et sorteerida andmeid kasvavas või kahanevas järjekorras vabatahtliku nime järgi.
  4. Lisage kirje.
  5. Värskendage lisatud kirjet ja salvestage muudatused.
  6. Uuenda lisatud kirjet uuesti ja tühista muudatused.
  7. Kustutage lisatud kirje.
  8. 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.