Prilagajanje zaslona aplikacije, ki temelji na stanju stolpca v seznamu, ustvarjenim s seznami Microsoft
V tem članku s scenarijem boste izvedeli, kako prilagodite zaslon aplikacije, ki temelji na stanju stolpca v seznamu. Obrazce lahko prilagodite za podprte sezname ali knjižnice, lahko pa ustvarite tudi aplikacije za sezname ali knjižnice.
Omejevanje dostopa do predmetov SharePoint je mogoče doseči z uporabo podrobnejših dovoljenj v storitvi SharePoint. Vendar pa pregledovanje vseh elementov na zaslonu aplikacije lahko postane težko, zlasti pri uporabi različnih naprav.
Ena najpogostejših težav je, kako omejiti elemente na zaslonu aplikacije na osnovi delovnega območja glede na stanje stolpcev namesto nadzorovanja dostopa z dovoljenji.
Ta metoda vam omogoča ustvarjanje več zaslonov za prikaz različnih predmetov SharePoint na podlagi stanja stolpca, hkrati pa brez prilagajanja dovoljenj ali preplavljanja uporabnika s celotnim seznamom.
Zahteve
- Aplikacijo ste morali ustvariti v povezovalnikom SharePoint, ki se povezuje s seznamom.
- Potrebujete dva uporabniška računa z dostopom do aplikacije in spletno mesto SharePoint, ki gostuje sezname.
- Vedeti morate, kako konfigurirati sezname in dovoljenja seznama/elementa.
Podrobnosti scenarija
Uporabite lahko funkcijo filter za določen stolpec iz strežnika SharePoint in uporabite filter s posebnim pogojem. S tem pristopom lahko nastavite več zaslonov s filtriranimi elementi seznama.
Na primer, ustvarili ste seznam, poimenovan »Sledenje težav«, na podlagi vnaprej pripravljene predloge aplikacije SharePoint Sledenje težav. Želite ustvariti aplikacijo, ki na zaslonu aplikacije prikazuje samo težave, ki imajo stanje Aktivno.
Primer
Ustvarite seznam, ki temelji na vnaprej pripravljeni predlogi aplikacije SharePoint Sledenje težavam.
Ustvarite nekaj vzorčnih elementov težav.
Zagotovite, da imajo elementi težav elemente v stanju Aktivno in Zaprto.
Seznam delite z uporabnikom – na primer Kennyjem Smithom.
Na strani s seznamom izberite možnost Integriraj -> Power Apps -> Ustvari aplikacijo.
Vse težave lahko vidite v aplikaciji v studiu.
Vzorčni seznam ima samo dva elementa. Ko pa se število težav poveča, postane pregledovanje težav ali iskanje po njih težavno, zlasti kadar je cilj prikazati samo dejavne težave.
Izberite galerijo predmetov, privzeto poimenovano BrowseGallery1.
Posodobite formulo za privzeto lastnost Elementi, da vključite merila filtra za stanje težav.
Privzeto:
SortByColumns(Filter([@'Issue Tracking'], StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))
Posodobite na:
SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))
Formula vsebuje naslednje funkcije:
- SortByColumns za razvrščanje stolpcev.
- Filter za filtriranje elementov.
- StartsWith – za omogočanje iskanja na podlagi vnesenega besedila v iskalnem polju na vrhu.
- Če – za razvrščanje elementov na podlagi izbire ikone za razvrščanje.
Shranite in objavite aplikacijo.
Dajte aplikacijo v skupno rabo z drugim uporabnikom. Npr. Kennyjem Smithom.
Zaženite aplikacijo kot uporabnik, s katerim ste dali aplikacijo v skupno rabo (v tem primeru Kenny Smith).
Podobno lahko uporabite različne zaslone v aplikaciji na podlagi vrednosti stolpca, kot je ločen zaslon za ogled vseh težav s stanjem Zaprto.
Glejte tudi
- Sklic formule za Power Apps
- Sklic kontrolnika za Power Apps
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).