Luo kaaviosovellus alusta alkaen käyttämällä Common Data Serviceä

Voit rakentaa pohjaan perustuvan sovelluksen, jolla hallitaan Common Data Servicessa säilytettäviä tietoja käyttämällä (sisäänrakennettuja) standardientiteettejä, (organisaatiosi luomia) mukautettuja entiteettejä tai kumpiakin.

Kun luot sovelluksen Common Data Servicestä, sinun ei tarvitse luoda yhteyttä Power Appsista, kuten SharePointin, Dynamics 365:n tai Salesforcen kaltaisten tietolähteiden kanssa. Sinun on vain määritettävä entiteetit, jotka haluat näyttää tai joita haluat hallita sovelluksessa.

Edellytykset

Avaa tyhjä sovellus

  1. Kirjaudu Power Apps.

  2. Valitse Tee oma sovelluksesi -kohdasta vaihtoehto Kaaviosovellus tyhjästä.

    Tyhjän sovelluksen ruutu

  3. Määritä sovelluksesi nimi, valitse Puhelin ja valitse sitten Luo.

    Voit luoda sovelluksen alusta alkaen tableteille, mutta tässä aiheessa näytetään sovelluksen luominen puhelimille.

Entiteetin määritys

  1. Valitse näytön keskellä Yhdistä tietoihin.

  2. Valitse Tiedot-ruudussa Common Data Service, valitse Tilit-valintaruutu ja valitse sitten Yhdistä.

  3. Sulje Tiedot-ruutu valitsemalla oikean yläkulman sulkemiskuvake.

Luettelonäytön lisääminen

  1. Valitse Aloitus-välilehdessä Uusi näyttö -kohdan vieressä oleva alanuoli ja valitse sitten Luettelo.

    Luettelonäytön lisääminen

  2. Valitse vasemmassa siirtymäpalkissa BrowseGallery1-kohta ja aseta sen Items-ominaisuuden arvoksi tämä kaava:

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    Tämä kaava määrittää seuraavat:

    • Valikoiman tulee näyttää Accounts-entiteetin tietoja.

    • Tiedot tulee lajitella nousevassa järjestyksessä, kunnes käyttäjä valitsee lajittelupainikkeen lajittelujärjestyksen vaihtamiseksi.

    • Jos käyttäjä kirjoittaa tai liittää yhden tai useamman merkin hakuriville (TextSearchBox1), luettelo näyttää vain ne tilit, joiden nimikenttä sisältää käyttäjän määrittämät merkit.

      Voit käyttää näitä ja monia muita funktioita määrittämään sovelluksen ulkoasua ja toimintaa.

      Valikoiman Items-ominaisuuden asettaminen

  3. Aseta valikoiman asettelu näyttämään vain tilien nimet ja määritä otsikkopalkki näyttämään sana Selaa kuten valikoiman mukauttamista käsittelevässä aiheessa kuvaillaan.

    Selaa-näyttö

  4. Liikuta hiirtä vasemmassa siirtymispalkissa Screen1-kohdan yläpuolella, valitse kolmen pisteen kuvake (...) ja valitse sitten Poista.

  5. Liikuta hiirtä vasemmassa siirtymispalkissa Screen2-kohdan yläpuolella, valitse kolmen pisteen kuvake (...) ja valitse sitten Nimeä uudelleen.

  6. Kirjoita tai liitä nimi BrowseScreen ja sitten anna näytön valikoiman nimeksi BrowseGallery.

    Selausruudun, valikoiman nimeäminen uudelleen

Lomakenäytön lisääminen

  1. Toista edellisen toimintosarjan ensimmäinen vaihe, mutta lisää Luettelonäytön sijasta Lomakenäyttö.

  2. Aseta lomakkeen DataSource-ominaisuudeksi Accounts ja sen Item-ominaisuudeksi BrowseGallery.Selected kuten oikeanpuoleisen ruudun Lisäasetukset-välilehdessä on näytetty.

    Lomakkeen Datasource- ja Item-ominaisuuden asettaminen

  3. Valitse oikeanpuoleisen ruudun Ominaisuudet-välilehdessä Muokkaa kenttiä, jotta voit valita Kentät-ruudun.

  4. Valitse Lisää kenttä, ja valitse sitten seuraavien kenttien valintaruudut:

    • Asiakkuuden nimi
    • Osoite 1: Lähiosoite 1
    • Osoite 1: Postitoimipaikka
    • Osoite 1: Postinumero
    • Henkilöstömäärä
    • Liikevaihto

    Huomautus

    Tämän skenaarion ulkopuolella voit luoda mukautetun kentän valitsemalla Uusi kenttä, antamalla tarvittavat tiedot ja valitsemalla sitten Valmis. Lisätietoja: Kentän luominen.

  5. Valitse Lisää.

  6. Aseta otsikkopalkin Text-ominaisuudeksi Luo/Muokkaa.

    Näyttö päivittyy muutosten mukaisesti.

    Lomakkeen Datasource- ja Item-ominaisuuden asettaminen

  7. Anna näytölle nimi FormScreen.

Kuvakkeiden määritys

  1. Aseta BrowseScreen-kohdassa näytön yläosan pyöreän kuvakkeen lähellä olevan OnSelect-ominaisuudeksi tämä kaava:

    Refresh(Accounts)

    Päivitä-kuvake

  2. Aseta plus-kuvakkeen OnSelect-ominaisuudeksi tämä kaava:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Lisäämiskuvake

  3. Aseta ensimmäisen oikealle osoittavan nuolen OnSelect-ominaisuudeksi tämä kaava:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Seuraava-kuvake

  4. Aseta FormScreen-kohdassa peruutuskuvakkeen OnSelect-ominaisuudeksi tämä kaava:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    Peruutuskuvake

  5. Aseta valintamerkkikuvakkeen OnSelect-ominaisuudeksi tämä kaava:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    Valintamerkkikuvake

  6. Valitse Lisää-välilehdessä Kuvakkeet ja valitse sitten Roskakori-kuvake.

  7. Aseta Roskakori-kuvakkeen Color-ominaisuudeksi White ja sen OnSelect-ominaisuudeksi tämä kaava:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    Roskakorikuvake

Sovelluksen testaus

  1. Valitse vasemmanpuoleisessa siirtymispalkissa BrowseScreen-kohta ja avaa sitten Esikatselu painamalla F5-näppäintä (tai valitsemalla Toista-kuvake lähellä oikeaa yläkulmaa).

    Esikatselun avaaminen

  2. Vaihda luettelon lajittelujärjestystä nousevan ja laskevan välillä, ja suodata luetteloa syöttämällä tilin nimen sisältävä yksi tai useampi merkki.

  3. Lisää tili, muokkaa lisäämääsi tiliä ja aloita tilin päivittäminen, mutta sitten peruuta muutokset ja poista tili.

Seuraavat vaiheet