Jaa


Luo integroituja, pohjaan perustuvia SharePoint-sovelluksia alusta alkaen Microsoft Lists -työkalun avulla luodussa luettelossa olevien kohteiden tarkastelua, muokkausta, lisäystä ja poistamista varten

Tässä skenaariossa opit, miten voit luoda tyhjästä sovelluksen, jossa on SharePoint -lomaketoiminto. Sovellus näyttää, miten luettelokohteita voi tarkastella, muokata, lisätä ja poistaa pohjaan perustuvan sovelluksen avulla vierailematta SharePoint-sivustolla.

Huomautus

Lisätietoja eri skenaarioista, joissa käsitellään SharePoint-lomakkeita ja muita esimerkkejä, on ohjeaiheessa SharePoint-skenaarioiden yleiskuvaus.

Edellytykset

  • Sinulla on oltava SharePoint-sivuston käyttöoikeus , jotta voit luoda luetteloita ja luettelokohteita.
  • Sinun tulee tietää luetteloiden luomisesta ja määrittämisestä.

Skenaarion tiedot

Tämän skenaarion tarkoituksena on osoittaa, miten voit luoda pohjaan perustuvan sovelluksen alusta alkaen, jotta voit käsitellä luetteloa. Tämän esimerkkiesittelyn lopussa pystyt tekemään seuraavat tehtävät pohjaan perustuvassa sovelluksessa, ilman tarvetta käyttää luetteloa tai sen luettelokohdetta:

  • Näytä kaikki luettelon kohteet.
  • Voit hakea luettelon kohteita tietyn sarakkeen tekstiarvon perusteella.
  • Valitse luettelon kohde.
  • Muokkaa luettelon kohdetta.
  • Luo uusi luettelon kohde.
  • Poista luettelon kohde.

Skenaario on peruskuvaus kaaviosovelluksen ominaisuuksista, kun se integroidaan SharePointin kanssa. Jos haluat parantaa asettelua parannellun rakenteen tai lisänäyttöjen avulla, siirry seuraaviin artikkeleihin:

Tärkeä

Tämän skenaarion esimerkissä luodaan näytesovellus, jonka avulla voidaan tarkastella, muokata, lisätä ja poistaa luettelokohteita. Voit muuttaa lähetysmistapaa ja mukauttaa sovellusta eri tavoin liiketoiminnan tarpeiden ja tavoitteiden perusteella. Kun mukautat sovellusta ohjausobjektien mukautetuilla nimillä, varmista, että käytät kaavassa oikeita ohjausobjektien nimiä, kun toteutat esimerkissä kuvattuja vaiheita.

Esimerkiksi

Tässä esimerkissä opastetaan vaiheittain luomaan sovellus ja yhdistämään se luetteloon, jotta voit tarkastella, muokata, lisätä ja poistaa luettelokohteita.

Vaihe 1 - Luo luettelo Microsoft-luetteloiden avulla

Luo luettelo, jossa on sarakkeita ja luettelokohteita. Tässä skenaariossa olemme käyttäneet luetteloa, jossa on seuraavat sarakkeet ja luettelokohteet:

Luettelon rakenne.

Huomautus

Molemmat sarakkeet ovat Yksi tekstirivi -sarakkeita.

Vaihe 2 – Luo tyhjä pohjaan perustuva sovellus

Luo tyhjä pohjaan perustuva sovellus.

Vaihe 3 – Yhdistä sovellus SharePointiin

  1. Valitse Tietolähteet vasemmanpuoleisesta ruudusta.

    Valitse tietolähteet.

  2. Valitse SharePoint-tietolähde. Voit myös hakea nimellä hakuruudussa.

    Valitse SharePoint-tietolähde.

  3. Valitse Yhteyden lisääminen.

    Lisää SharePoint-yhteys.

  4. Valitse yhteystyyppi. Voit muodostaa yhteyden SharePoint Onlineen tai paikalliseen SharePoint-sivustoon, jossa on tietojen yhdyskäytävä, kun tällainen on määritetty. Tässä skenaariossa muodostetaan yhteys SharePoint Online -sivustoon.

    Luo SharePoint-yhteys.

  5. Valitse SharePoint-sivusto, jossa on aiemmin luomasi luettelo.

    Valitse SharePoint-sivusto.

  6. Valitse luomasi luettelo. Tässä skenaariossa on käytössä luettelo, jonka nimi on Shapes.

    Valitse luettelo.

  7. Valitse Yhdistä. Tietolähde lisätään sovellukseen.

    Tietolähde lisättiin.

Vaihe 4 – Tietotaulukon lisääminen luettelokohteiden tarkastelemista varten

  1. Valitse + (lisää) vasemmanpuoleisesta ruudusta.

    Valitse lisää.

  2. Laajenna Asettelu.

  3. Valitse Tietotaulukko.

    Valitse tietotaulukko.

  4. Valitse SharePoint-yhteys tietolähteeksi.

    Valitse tietotaulukon lähde.

  5. Siirrä tietotaulukko näytön oikeaan alakulmaan, jotta saat tilaa lisäosille.

    Siirrä tietotaulukko.

Vaihe 5 – Lisää kohteen haubn ja valinnan toiminnot

  1. Lisää kaavioon Tekstisyöte-ohjausobjekti ja siirrä se avattavan luettelon alapuolelle.

    Lisää tekstisyötteen ohjausobjekti.

  2. Päivitä hakuruudun Oletus-ominaisuudeksi arvo Haku muodon mukaan.

    Tekstinsyötteen oletusominaisuus.

  3. Lisää Luetteloruutu-ohjausobjekti kaavioon ja siirrä se edellisessä vaiheessa lisätyn tekstisyöteohjausobjektin alapuolelle.

    Luetteloruutu-ohjausobjektin lisääminen.

  4. Määritä studionäytön oikealta puolelta luetteloruutuohjausobjektin Items-ominaisuuden arvoksi tämän esimerkin Shapes-niminen luettelo.

    Luetteloruutukohteet.

  5. Määritä luetteloruutuohjausobjektin Arvo-ominaisuudeksi tässä esimerkissä Shape arvon Color sijaan.

    Luetteloruutu-arvo.

  6. Päivitä edellisessä vaiheessa lisätyn luetteloruudun Kohteet-ominaisuus seuraavaan kaavaan:

    Filter([@Shapes], StartsWith(Shape, TextInput1.Text))
    

    Haku ruudun Kohteet-ominaisuus.

    Kaavassa on seuraavat toiminnot:

    • Filter() – suodattaa tässä kaavassa luetteloruudun kohteita määritettyjen parametrien perusteella. [@Shapes] tässä toiminnossa määrittää, mitä tietolähdettä suodatetaan.
    • StartsWith() – Käytetään tässä kaavassa suodattamaan sarakkeen Shape perusteella luettelokohteita, jotka alkavat merkeillä, jotka on syötetty aiemmin lisätyssä TextInput1 -ohjausobjektissa.

Vaihe 6 – Kohteen muokkaustoiminnon lisääminen

  1. Lisää Lomakkeen muokkaaminen -ohjausobjekti.

    Lisää lomakkeen muokkaaminen.

  2. Määritä studionäytön oikealta puolelta Lomakkeen muokkaaminen -ohjausobjektin Tietolähde-ominaisuudeksi Shapes.

    Lomakkeen muokkaaminen – tietolähde.

  3. Valitse Lomakkeen muokkaaminen -ohjausobjektin Muokkaa kenttiä ja poista mahdolliset muut kentät, kuten Liitteet.

    Poista Liitteet-kenttä.

  4. Varmista, että Shape- ja Color-kentät ovat käytettävissä. Jos näin ei ole, lisää ne Lisää kenttä-toiminnon avulla.

    Shape- ja Color-kenttien lisääminen.

  5. Voit järjestää näytön asettelun uudelleen ja varmistaa, että Lomakkeen muokkaaminen -ohjausobjekti on näkyvissä eikä peitä muita ohjausobjekteja.

    Uudelleen järjestetty näyttö.

  6. Määritä Luetteloruutu-ohjausobjektin OnSelect-ominaisuudeksi seuraava toiminto:

    Set(TextSelected,1)
    

    Luetteloruutu – OnSelect.

    Set()-funktio määrittää uuden muuttujan nimeltä TextSelected arvoksi 1 kun luetteloruudun arvo valitaan. Tässä skenaariossa TextSelected-muuttujaa käytetään merkintänä, joka ohjaa lisäys-, muokkaus- ja poistamistoimintojen toimintatapaa, kutebn näet seuraavissa osissa.

  7. Määritä Lomakkeen muokkaaminen-ohjausobjektin Kohde-ominaisuudeksi seuraava kaava:

    If(TextSelected=1,ListBox1.Selected,DataTable1.Selected)
    

    Lomakkeen muokkaaminen – Kohde-ominaisuus.

    If()-funktio tarkistaa ensin, onko TextSelected-muuttujan arvo 1 vai ei. Jos näin on, lomakkeen muokkaus näyttää valitun kohteen luetteloruudusta. Jos näin ei ole, lomakkeen muokkaus näyttää valitun kohteen tietotaulukosta.

  8. Lisää painike.

    Lisää painike.

  9. Valitse studionäytön oikeasta reunasta edellisessä vaiheessa lisätyn painikkeen Teksti-ominaisuuden arvoksi Tallenna.

    Tallenna-painike.

  10. Määritä Tallenna-painikkeen OnSelect-ominaisuudeksi seuraava kaava:

    SubmitForm(Form1);
    Set(TextSelected,0)
    

    Tallenna-painikkeen OnSelect-ominaisuus.

    Kaavassa on seuraavat toiminnot:

    • SubmitForm() – Käytetään tässä kaavassa lähettämään muokkauslomake ja tallentamaan arvot luetteloon.
    • Set() – palauttaa TextSelected muuttujan arvoksi jälleen 0, jotta uusi kohde voidaan valita luetteloruudusta.
  11. Lisää tekstiotsikko-ohjausobjekti.

    Tekstiotsikko.

  12. Päivitä edellisessä vaiheessa lisätyn tekstiotsikko-ohjausobjektin teksti-ominaisuudeksi Jos haluat muokata kohteen arvo(j)a, valitse taulukosta tai haun avulla.

    Otsikon teksti päivitetty.

  13. Järjestä ohjausobjektit uudelleen näytöllä, jotta saat muokkausohjausobjektit järjestykseen.

    Järjestä muokkausohjausobjektit uudelleen.

Vaihe 7 – Kohteen lisäämistoiminnon lisääminen

  1. Lisää painike.

  2. Voit varmistaa, että painike on näkyvissä, järjestämällä ohjausobjektit uudelleen näytössä.

  3. Päivitä edellisessä vaiheessa lisätyn painikkeen teksti-ominaisuudeksi Lisää.

  4. Määritä Lisää-painikkeen OnSelect-ominaisuudeksi seuraava toiminto:

    NewForm(Form1)
    

    Lisää-painikkeen OnSelect-ominaisuus.

    NewForm()-funktio tyhjentää muokkauslomakeohjausobjektin, joka on lisätty lomakkeeseen nimeltä Form1, jotta uusi luettelokohde voidaan lisätä.

Vaihe 8 – Kohteen poistotoiminnon lisääminen

  1. Lisää painike.

  2. Siirrä edellisessä vaiheessa lisätty painike Tallenna-painikkeen alapuolelle.

  3. Päivitä edellisessä vaiheessa lisätyn painikkeen teksti-ominaisuudeksi Poista.

  4. Määritä Poista-painikkeen OnSelect-ominaisuudeksi seuraava kaava:

    Remove([@Shapes], If(TextSelected=1,ListBox1.Selected,DataTable1.Selected));
    Set(TextSelected,0)
    

    Poista-painikkeen OnSelect-ominaisuus.

    Kaavassa on seuraavat toiminnot:

    • Remove() – Käytetään tässä kaavassa poistamaan valitun luettelokohteen.
    • If() – tarkistaa ensin, onko TextSelected-muuttujan arvo 1 vai ei. Jos näin on, Poista-painike poistaa valitun kohteen luetteloruudusta. Jos näin ei ole, Poista-painike poistaa valitun kohteen tietotaulukko-ohjausobjektista.
    • Set() – palauttaa TextSelected muuttujan arvoksi jälleen 0, jotta uusi kohde voidaan valita luetteloruudusta.

Kun kaikki sovelluksen osat on määritetty, varmista, että näyttö näyttää seuraavalta:

Sovellus kaikkien lisättyjen komponenttien jälkeen.

Vaihe 9 – Sovelluksen tallentaminen

Nyt kun sovellukseen on lisätty, Muokkaa-, Lisää ja Poista-toiminnot, tallenna sovellus.

  1. Valitse Tiedosto-valikko.

  2. Valitse Tallenna.

  3. Kun tallennat sen ensimmäistä kertaa, Tallenna-toiminto siirtyy Tallenna nimellä -toimintoon. Tallenna sovellus pilveen valitsemalla Tallenna.

    Tallenna sovellus.

  4. Sulje Power Apps Studio.

Vaihe 10 – Sovelluksen testaaminen

  1. Siirry Power Appsen.

  2. Valitse Sovellukset.

  3. Valist luotu sovellus.

    Sovelluksen toistaminen.

  4. Testaa sovelluksen osat.

    Sovellusanimaation toistaminen.

    Vihje

    Voit esikatsella osan toimintaa nopeasti käyttämällä näppäimistön Alt-näppäintä ja hiiren vasenta painiketta, kun muokkaat sovellusta Power Apps Studiossa.

    Voit kyllä valita Esikatsele sovellusta oikeasta yläkulmasta tai F5-näppäimen, joka suorittaa sovelluksen esikatselussa, mutta voit myös pitää Alt-näppäintä alhaalla ja valita sitten tietotaulukosta rivin muuttaaksesi lomakkeen muokkaus -ohjausobjektia valittulla rivillä ikään kuin sovellusta suoritettaisiin esikatselussa.

    Esikatselu, avattava valikko painamalla Alt + vasen hiirinäppäin.

    Jos lisäksi pidät Alt-näppäimen painettuna, voit jatkaa esikatselun suorittamista Power Apps Studiossa. Voit esimerkiksi valita useita osia eri toimintoja tai tarkistuksia varten.

Seuraavat vaiheet

Jos muokkaat sovellusta, muutokset täytyy julkaista, jotta muut näkevät uuden version.

Kun sovellus on valmis käytettäväksi, jaa sovellus.

Katso myös

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).