Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tässä artikkelissa kerrotaan, miten voit luoda pohjaan perustuvan sovelluksen käyttämällä Excel tietoja tietolähteenä. Jos seuraat jo liiketoimintatietoja Excel, Power Apps antaa sinulle useita tapoja muuttaa nämä tiedot sovellukseksi.
Opit kolme tapaa käsitellä Excel tietoja:
- Lataa Excel tiedosto ja luo Dataverse-taulukko.
- Muodosta yhteys Excel-tiedostoon, joka pysyy pilvitallennustilassa.
- Aloita tyhjästä pohjaan perustuvasta sovelluksesta ja lisää Excel tiedot itse.
Ennen kuin aloitat, varmista, että Excel tiedot on muotoiltu taulukoksi. Tämän valmistelun avulla Power Apps lukea ja käyttää tietoja oikein. Lisätietoja on artikkelissa Excel-taulukkona muotoiltu.
Jos haluat luoda sovelluksen tietojen Excel avulla, valitse jokin seuraavista vaihtoehdoista kohdassa Power Apps.
| Asetusten luominen Excelin avulla | Edut | Siirtyminen |
|---|---|---|
| Lataa Excel tai . CSV-tiedosto Power Appsiin | Power Apps muuntaa ladatut tiedot Dataverse-taulukoksi. Käytä tätä lähestymistapaa, kun haluat pilvitallennustilan, parannetun suojauksen ja uudelleenkäytettävän taulukon muille sovelluksille ja työnkuluille. | Valitse Aloita datalla>Lataa tiedosto. |
| Yhdistä ulkoiseen Excel -tiedostoon ja luo pohjaan perustuva sovellus | Työkirja pysyy senhetkisessä pilvisijainnissaan. Käytä tätä lähestymistapaa, kun haluat nopean tavan luoda sovelluksen olemassa olevasta Excel-taulukko. | Valitse Asta käyttäen tietoja>Excel Online (Business). |
| Luo tyhjä pohjaan perustuva sovellus ja lisää sitten Excel-tiedot | Hallitset näyttöjä, asettelua, kaavoja ja tietojen käyttökokemusta. Käytä tätä lähestymistapaa, kun haluat eniten joustavuutta. | Valitse vasemmassa siirtymisruudussa Luo>luo tyhjästä. Valitse sitten sovelluksen koko. |
Excel- tai CSV-tiedoston lataaminen Power Appsiin
Kun lataat Excel tietoja Power Apps, Power Apps muuntaa tiedot Dataverse-taulukoksi. Tämä lähestymistapa helpottaa tietojen hallintaa Power Apps ja tarjoaa ominaisuuksia, jotka ylittävät Excel yksin. Lisätietoja on kohdassa Miksi Dataverseä käytetään?.
Kirjaudu Power Appsiin.
Valitse aloitusnäytössä Aloita tiedoilla.
Valitse Luo sovellus - sivulla Lataa tiedosto.
Valitse Valitse laitteesta, selaa Excel tiedostoosi ja lataa se sitten.
Huomautus
Tiedoston enimmäiskoko on 5 Gt.
Kun Power Apps luo taulukon, muokkaa ominaisuuksia tarvittaessa valitsemalla sarakkeen nimi tai taulukon nimi. Jos muutat sarakkeen tietotyyppiä ja jotkin olemassa olevat arvot eivät vastaa uutta tyyppiä, Power Apps poistaa nämä arvot, kun se luo taulukon. Lisätietoja on kohdassa Taulukoiden luominen ja muokkaaminen Power Apps avulla.
Valitse Rivin omistus ja valitse, miten haluat hallita rivin omistusta.
Kun olet valmis, valitse Tallenna ja avaa sovellus.
Power Apps lataa ensimmäiset 20 riviä, jotta voit aloittaa sovelluksen tarkastelun heti. Se lataa jäljellä olevat tiedot taustalla.
Tunnetut ongelmat
- Nykyinen tietojen lataamisprosessi ei ota ympäristön tietomuotoasetusta huomioon.
Muodosta yhteys ulkoiseen Escel-tiedostoon Power Appsista
Tallenna Excel-tiedosto pilvitallennuspalveluun, kuten Dropboxiin, Google Driveen, OneDrive tai OneDrive for Business. Power Apps voi muodostaa yhteyden vain Excel-tiedostoihin, jotka on tallennettu pilvipalveluun.
Power Apps sisältää Excel liittimen, jonka avulla voit käyttää Excel tietoja. Excel Online (Business) -liitin tarjoaa nopean tavan luoda ja ottaa käyttöön sovelluksia, jotka käyttävät Excel tallennettuja tietoja.
- Kirjaudu Power Appsiin.
- Valitse aloitusnäytössä Aloita tiedoilla.
- Valitse Luo sovellus-sivulla Excel Online (Business).
- Jos useampi kuin yksi yhteys on käytettävissä, valitse ... vaihtaaksesi yhteyttä tai lisätäksesi uuden.
- Anna tiedoston sijainti ja valitse sitten taulukko.
- Valitse Luo sovellus.
Lisätietoja Excel tietojen jakamisesta on kohdassa Jakaminen Excel-taulukot.
Luo tyhjä pohjaan perustuva sovellus ja lisää Excel-tiedot
Tämän esimerkin avulla voit luoda kahden näytön sovelluksen, jossa käyttäjät selaavat tietueita yhdessä näytössä ja lisäävät, muokkaavat tai poistavat tietueita toisella näytöllä.
Vaatimukset
Kopioi nämä tiedot Excel tiedostoon.
StartDay Aloitusaika Vapaaehtoinen Varmuuskopiointi Lauantai Klo 10–12 Vasquez Kumashiro Lauantai Klo 12–14 Ice Singhal Lauantai Klo 14–16 Myk Mueller Sunnuntai Klo 10–12 Li Adams Sunnuntai Klo 12–14 Singh Morgan Sunnuntai Klo 14–16 Batye Nguyen Muodosta tiedot taulukoksi Excel ja anna taulukon nimeksi Schedule, jotta Power Apps voivat lukea sen.
Tallenna tiedosto nimellä eventsignup.xlsx, sulje se ja lataa se sitten pilvitallennustilille kuten OneDrive.
Tärkeää
Voit käyttää omaa Excel ja noudattaa tätä esimerkkiä yleistä lähestymistapaa varten. Excel-tiedoston tietojen on kuitenkin oltava taulukkomuodossa.
Luo tyhjä sovellus ja muodosta yhteys tietoihin
Kirjaudu Power Appsiin.
Valitse vasemmassa siirtymisruudussa Luo>aloitus tyhjästä.
Valitse Puhelinkoko-asettelu.
Sovellus avautuu Power Apps Studio, jossa voit lisätä tietoja ja aloittaa luomisen.
Valitse näytön keskellä Yhdistä tietoihin.
Valitse Tiedot-ruudussa Lisää tietoja. Jos pilvitallennustilan yhteys on jo näkyvissä, valitse se. Muussa tapauksessa lisää yhteys, kuten OneDrive:
- Kirjoita hakuruutuun OneDrive ja valitse se.
- Valitse Yhteyden lisääminen.
- Valitse yhteysruudussa Muodosta yhteys.
- Anna pyydettäessä tunnistetietosi.
Etsi Choose an Excel -tiedosto ja valitse eventsignup.xlsx.
Valitse Valitse taulukko ,valitse Aikataulu-valintaruutu ja valitse sitten Yhdistä.
Valitse Tiedot-ruudun oikeasta yläkulmasta sulkemiskuvake (X).
Tarkastelunäytön luominen
Valitse komentopalkissa Uusi näyttö>Luettelo.
Power Apps lisää näytön, jossa on oletusohjausobjekteja, kuten hakuruutu ja Galleryohjausobjekti. Valikoima kattaa koko näytön hakukentän alapuolella.
Valitse uuden näytön yläreunassa [Otsikko] -otsikko-ohjausobjekti ja anna sille uusi nimi Näytä tietueet.
Valitse puunäkymässäBrowseGallery1.
Määritä gallerian Ominaisuudet-ruudussa Asettelu-asetuksen arvoksi Otsikko, alaotsikko ja leipäteksti.
Korvaa kaavarivillä CustomGallerySample-kohta tekstillä Schedule ja korvaa molemmat SampleText-kohdat tekstillä Volunteer.
Valitse kaavarivin oikeassa reunassa Laajenna kaavarivi ja valitse sitten Muotoile tekstiä.
Kaava vastaa tätä esimerkkiä:
SortByColumns( Search( Schedule, TextSearchBox1.Text, "Volunteer" ), "Volunteer", If( SortDescending1, SortOrder.Descending, SortOrder.Ascending ) )Valitse Ominaisuudet-ruudussaKentät-kohdan vieressä Muokkaa.
Valitse Title2-ruudustaVapaaehtoinen. Valitse Alaotsikko2-ruudussaStartDay. Valitse Body1-ruudustaStartTime.
Valitse Tiedot-ruudun oikeasta yläkulmasta sulkemiskuvake (X).
Käyttäjät voivat nyt lajitella ja suodattaa valikoiman vapaaehtoisen nimen mukaan kaavan SortByColumns - ja Search-funktioiden perusteella.
- Jos käyttäjä kirjoittaa ainakin yhden kirjaimen hakukenttään, valikoimassa näkyvät vain tietueet, joissa Vapaaehtoinen-kenttä sisältää kyseisen tekstin.
- Jos käyttäjä valitsee lajittelupainikkeen, valikoima lajittelee tietueet nousevaan tai laskevaan järjestykseen Vapaaehtoinen-kentän perusteella.
Lisätietoja näistä ja muista funktioista on artikkelissa Lisätietoja kaavasta.
Muutosnäytön luominen
Valitse komentopalkissa Uusi näyttö>Lomake.
Valitse puunäkymässäEditForm1.
Valitse Ominaisuudet-ruudussaTietolähde-kohdan vieressä oleva alanuoli ja valitse sitten Aikataulu.
Valitse tietolähteessä Muokkaa kenttiä.
Valitse Kentät-ruudussa Lisää kenttä, valitse kunkin kentän valintaruutu ja valitse sitten Lisää.
Kutista kentän nimi valitsemalla kunkin kentän nimen vieressä oleva nuoli ja vedä sitten Vapaaehtoinen luettelon alkuun.
Valitse Kentät-ruudun oikeasta yläkulmasta sulkemiskuvake (X).
Määritä lomakkeen Kohde-ominaisuudeksi kaavapalkissa seuraava lauseke:
BrowseGallery1.SelectedValitse näytön yläreunassa Selite-ohjausobjekti ja korvaa sitten [Otsikko] asetuksella Vaihda tietueet.
Näyttöjen poistaminen ja uudelleennimeäminen
Valitse puunäkymässä kolme pistettä (...) kohdassa Näyttö1 ja valitse sitten Poista.
Valitse kolme pistettä (...) kohdassa Näyttö2, valitse Nimeä uudelleen ja kirjoita sitten ViewScreen.
Valitse kolme pistettä (...) kohdassa Näyttö3, valitse Nimeä uudelleen ja kirjoita sitten ChangeScreen.
Tarkastelunäytön kuvakkeiden määrittäminen
Valitse ViewScreen-näytön yläosan lähellä pyöreä nuolikuvake.
Määritä kyseisen kuvakkeen OnSelect-ominaisuudeksi tämä kaava:
Refresh(Schedule)Kun käyttäjä valitsee tämän kuvakkeen, sovellus päivittää tiedot Schedule-taulukosta.
Lisätietoja näistä ja muista funktioista on artikkelissa Lisätietoja kaavasta.
Valitse Plus-kuvake ViewScreen-näytön oikeasta yläkulmasta.
Määritä kyseisen kuvakkeen OnSelect-ominaisuudeksi tämä kaava:
NewForm(EditForm1);Navigate(ChangeScreen,ScreenTransition.None)Kun käyttäjä valitsee tämän kuvakkeen, ChangeScreen avautuu tyhjien kenttien kanssa, jotta käyttäjä voi luoda tietueen.
Valitse oikealle osoittava nuoli gallerian ensimmäisen tietueen kohdalla.
Määritä nuolen OnSelect-ominaisuudeksi tämä kaava:
EditForm(EditForm1); Navigate(ChangeScreen, ScreenTransition.None)Kun käyttäjä valitsee tämän kuvakkeen, ChangeScreen avautuu valitun tietueen kanssa, jotta käyttäjä voi muokata tai poistaa sen.
Muutosnäytön kuvakkeiden määrittäminen
Valitse ChangeScreen-näytössäX-kuvake vasemmasta yläkulmasta.
Määritä kyseisen kuvakkeen OnSelect-ominaisuudeksi tämä kaava:
ResetForm(EditForm1);Navigate(ViewScreen, ScreenTransition.None)Kun käyttäjä valitsee tämän kuvakkeen, sovellus hylkää muutokset tässä näytössä ja palaa tarkastelunäyttöön.
Valitse valintamerkkikuvake oikeassa yläkulmassa.
Määritä valintamerkin OnSelect-ominaisuudeksi tämä kaava:
SubmitForm(EditForm1); Navigate(ViewScreen, ScreenTransition.None)Kun käyttäjä valitsee tämän kuvakkeen, sovellus tallentaa muutokset ja palaa näkymänäyttöön.
Valitse Lisää-välilehdessä Kuvakkeet ja valitse sitten Roskakori-kuvake.
Määritä uuden kuvakkeen Väri-ominaisuudeksiValkoinen ja siirrä se valintamerkkikuvakkeen viereen.
Määritä roskakorikuvakkeen Visible-ominaisuudeksi tämä kaava:
EditForm1.Mode = FormMode.EditTämä kuvake näkyy vain, kun lomake on Muokkaa-tilassa , ei silloin, kun se on Uusi-tilassa .
Määritä roskakorikuvakkeen OnSelect-ominaisuudeksi tämä kaava:
Remove(Schedule, BrowseGallery1.Selected); Navigate(ViewScreen, ScreenTransition.None)Kun käyttäjä valitsee tämän kuvakkeen, sovellus poistaa valitun tietueen tietolähteestä ja avaa tarkastelunäytön.
Sovelluksen testaus
- Valitse ViewScreen ja esikatsele sovellusta valitsemalla esikatselupainike.
- Voit suodattaa luettelon vapaaehtoisen nimen mukaan kirjoittamalla yhden tai useamman kirjaimen hakukenttään.
- Valitse lajittelukuvake kerran tai useammin, jos haluat lajitella tiedot nousevassa tai laskevassa järjestyksessä vapaaehtoisen nimen mukaan.
- Lisää tietue.
- Päivitä lisäämäsi tietue ja tallenna sitten muutokset.
- Päivitä lisäämäsi tietue uudelleen ja peruuta sitten muutokset.
- Poista lisäämäsi tietue.
- Sulje esikatselutila painamalla ESC-näppäintä tai valitsemalla sulkemiskuvake oikeassa yläkulmassa.
Seuraavat vaiheet
- Tallenna sovelluksesi pilvipalveluun painamalla Ctrl + S , jotta voit suorittaa sen muissa laitteissa.
- Jaa sovellus, jotta muut voivat suorittaa sen.