Prilagodba zaslona aplikacije na temelju statusa stupca unutar popisa sustava SharePoint
U članku o ovom scenariju saznat ćete kako prilagoditi zaslon aplikacije na temelju statusa stupca unutar popisa sustava SharePoint. Možete prilagoditi obrasce za podržane popise ili knjižnice, a možete i stvoriti aplikacije za popise ili knjižnice.
Ograničavanje pristupa SharePoint objektima može se postići uporabom preciznih dozvola unutar SharePointa. Međutim, može postati teško skenirati sve stavke na zaslonu aplikacije, posebno kada koristite različite uređaje.
Jedan je od najčešćih problema kako ograničiti stavke na zaslonu aplikacije od gotovih gradivnih elemenata na temelju statusa stupaca, umjesto da kontrolirate pristup pomoću dozvola.
Ova metoda vam omogućuje stvaranje više zaslona za prikaz različitih SharePoint objekata na temelju statusa stupca, a istovremeno bez prilagođavanja dozvola ili preopterećenja korisnika aplikacije cijelim popisom.
Preduvjeti
- Sigurno ste stvorili aplikaciju pomoću poveznika SharePoint koji se spaja na popis SharePoint.
- Potrebna su vam dva korisnička računa s pristupom aplikaciji i SharePoint web-mjesto koje udomaćuje popise.
- Trebate znati kako konfigurirati SharePoint popise i dopuštenja popisa/stavki.
Pojedinosti o scenariju
Možete koristiti funkciju filtar za određeni stupac iz sustava SharePoint i primijeniti filtar uz određeni uvjet. Uz ovaj pristup možete postaviti više zaslona s filtriranim stavkama popisa sustava SharePoint.
Na primjer, stvorili ste popis pod nazivom Praćenje problema na temelju gotovog predloška SharePoint aplikacije Praćenje problema. I želite stvoriti aplikaciju koja prikazuje samo Aktivne probleme na zaslonu aplikacije.
Primjer
Stvorite popis na temelju gotovih predložaka aplikacija sustava SharePoint Praćenje problema.
Napravite nekoliko oglednih stavki problema.

Osigurajte da stavke problema imaju i Aktivne i Zatvorene stavke.
Podijelite popis s korisnikom – na primjer, Kennyjem Smithom.
Odaberite Integiraj -> Power Apps -> Stvori aplikaciju sa stranice popisa SharePoint.

Sva pitanja navedena u aplikaciji možete vidjeti unutar studija.

Ogledni popis sadrži samo dvije stavke. Međutim, kako se broj problema povećava, postaje prenaporno pregledavati ih ili pretraživati, pogotovo kada je cilj prikazati samo aktivne probleme.
Odaberite galeriju stavki prema zadanom nazvanu BrowseGallery1.

Ažurirajte formulu za zadano svojstvo Stavke tako da uključuje kriterije filtra za status problema.
Zadano:
SortByColumns(Filter([@'Issue Tracking'], StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))Ažuriranje na:
SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))Formula sadrži sljedeće funkcije:
- SortByColumns za sortiranje stupaca.
- Filter za filtriranje stavki.
- Počinje s kako bi se omogućilo pretraživanje na temelju unesenog teksta u okviru za pretraživanje na vrhu.
- Ako za sortiranje stavki na temelju odabira ikone za sortiranje.
Spremite i objavite aplikaciju.
Podijelite aplikaciju s drugim korisnikom. Na primjer, Kenny Smith.
Pokrenite aplikaciju kao korisnik s kojim ste podijelili aplikaciju (Kenny Smith u ovom primjeru).

Slično tomu, možete koristiti različite zaslone u svojoj aplikaciji na temelju vrijednosti stupca, poput zasebnog zaslona za pregled svih Zatvorenih problema.
Pogledajte također
- Referenca formule za Power Apps
- Referenca kontrole za Power Apps