Kokoelman luominen ja päivittäminen kaaviosovelluksessa
Kokoelman avulla voit tallentaa tietoja, joita käyttäjät voivat hallita sovelluksessasi. Kokoelma on samankaltaisten kohteiden, kuten tuoteluettelon tuotteiden, ryhmä. Lisätietoja erityyppisistä muuttujista, kuten kokoelmista: Tietoja kaaviososvelluksen muuttujista.
Edellytykset
- Rekisteröidy Power Appsiin ja kirjaudu sisään käyttäen juuri luomiasi tunnistetietoja.
- Luo sovellus tai avaa olemassa oleva sovellus Power Appsissa.
- Lue, miten ohjausobjekti määritetään Power Appsissa.
Tässä videossa opetellaan luomaan ja päivittämään kokoelma:
Luo monisarakkeinen kokoelma
Lisää Power Apps Studiossa Tekstisyöte-ohjausobjekti.
Voit nimetä ohjausobjektin uudelleen valitsemalla sen kolme pistettä vasemmassa siirtymisruudussa, valitsemalla Nimeä uudelleen ja kirjoittamalla sitten ProductName.
Lisää Avattava luettelo -ohjausobjekti.
Nimeä Avattava luettelo -ohjausobjekti uudelleen nimellä Colors ja varmista, että Items-ominaisuus on valittuna ominaisuusluettelossa.
Korvaa kaavarivillä DropDownSample tällä lausekkeella:
["Red","Green","Blue"]
Lisää Painike-ohjausobjekti, määritä sen Text-ominaisuudeksi Lisää ja määritä sen OnSelect-ominaisuudeksi tämä kaava:
Collect( ProductList, { Product: "ProductName.Text", Color: "Colors.Selected.Value" } )
Voit esikatsella sovellusta painamalla F5-näppäintä tai valitsemalla toistopainikkeen. Kirjoita tekstiä ProductName-ruutuun, valitse vaihtoehto kohdassa Colors ja valitse sitten Lisää.
Toista edellinen vaihe vähintään kaksi kertaa ja paina sitten ESC-näppäintä.
Voit tarkastella luomiasi kokoelmia valitsemalla Muuttujat-ruudun ja sitten Kokoelmat.
Näytä kokoelma
Valitse Lisää>Vertical gallery -ohjausobjekti.
Määritä valikoiman Items-ominaisuuden asetukseksi ProductList.
Valitse valikoima puunäkymässä ja valitse sitten Kentät. 1. Määritä aliotsikkokentäksi Color ja määritä otsikkokentän arvoksi Product.
Valitse Asettelu>Otsikko ja alaotsikko.
Näytön pitäisi näyttää samalta kuin tässä esimerkissä:
Yhden tai kaikkien kohteiden poistaminen
Valitse valikoima ja lisää valikoimamalliin Roskakori-kuvake.
Määritä kuvakkeen OnSelect-ominaisuudeksi seuraava kaava:
Remove(ProductList, ThisItem)
Lisää valikoiman ulkopuolella painike, määritä sen Text-ominaisuudeksi Tyhjennä ja määritä sen OnSelect-ominaisuudeksi tämä kaava:
Clear(ProductList)
Pitämällä Alt-näppäintä alhaalla voit poistaa kohteen kokoelmasta valitsemalla kohteen Roskakori-kuvakkeen tai poistaa kaikki kohteet kokoelmasta valitsemalla Tyhjennä-painikkeen.
Luettelon asettaminen kokoelmaan
Lisää painike ja määritä sen OnSelect-ominaisuudeksi tämä funktio. Korvaa ListName luettelon nimellä:
Collect(MySPCollection, ListName)
Tämä funktio luo kokoelman, jonka nimi on MySPCollection ja joka sisältää samat tiedot kuin luettelokin.
Pidä Alt-näppäintä painettuna ja valitse painike.
Lisätietoja siitä, miten voit esittää tietoja Microsoft-luetteloista tai SharePointista (esimerkiksi päivämäärät, vaihtoehdot ja henkilöt) valikoimassa: Näytä sarakkeiden luettelo valikoimassa. Artikkelista Lomakkeen ja muokkaaminen ja lomakkeen ohjausobjektien näyttäminen saat lisätietoa siitä, miten voit esittää tietoja lomakkeessa (avattavat luettelot, päivämäärävalitsimet ja henkilövalitsimet).
Seuraavat vaiheet
- Tarkista Collect-funktion viiteaihe.
- Opettele muokkaamaan kokoelman tietoja käyttämällä funktioita AddColumns, DropColumns, RenameColumns ja ShowColumns.