Upravljanje postavkama obrazaca aplikacija stvorenih prema modelu
Postavke obrazaca servisa Power Apps su skup mogućnosti koje autorima aplikacija stvorenih prema modelu olakšavaju konfiguriranje načina na koji će korisnici pristupiti obrascima u rješenju ili aplikaciji. Iz Postavki obrazaca, postoje tri različita područja iz kojih autor može odabrati:
- Postavljanje sigurnosnih uloga za obrazac.
- Postavljanje redoslijeda obrazaca.
- Postavite rezervni obrazac za tablicu.
Postavkama obrasca možete pristupiti s kartice Obrasci u servisu Power Apps ili naredbene trake u alatu za dizajniranje obrazaca.
Postavljanje sigurnosnih uloga za obrazac
Različiti korisnici u vašoj organizaciji mogu stupati u interakciju s istim podacima na različite načine. Upravitelji se možda oslanjaju na mogućnost brzog pretraživanja informacija u zapisu, a serviserima će možda biti potreban obrazac koji pojednostavljuje unos podataka. Različite zahtjeve moći ćete ispuniti dodjelom obrazaca za sigurnosne uloge kojima pripadaju različite grupe korisnika.
Ako za tablicu postoji definirano više od jednog glavnog obrasca ili neke druge vrste obrazaca, možete odabrati koje će obrasce korisnici moći upotrebljavati na temelju svojih sigurnosnih uloga. Budući da svaki tablica mora moći prikazati obrazac za bilo kojeg korisnika, barem jedan obrazac mora biti označen kao „rezervni” obrazac – obrazac vidljiv korisnicima čijim sigurnosnim ulogama nije izričito dodijeljen niti jedan obrazac.
Napomena
- Obrasci za brzo stvaranje i brzi prikaz ni obrasci kartice ne mogu se dodijeliti sigurnosnim ulogama.
- Druga mogućnost koju autori imaju za kontrolu pristupa obrascu je učiniti glavni obrazac neaktivnim. Možete postaviti aktivno ili neaktivno stanje glavnog obrasca. Ova je postavka dodana u prvom redu radi upravljanja novim obrascima uključenim u nadogradnju okruženja rješenja Microsoft Dataverse, ali je možete upotrebljavati kako bi se korisnicima onemogućila upotreba bilo kojeg glavnog obrasca.
Dodjela sigurnosne uloge za obrazac
Prijavite se u Power Apps, odaberite Rješenja, otvorite rješenje koje želite, odaberite tablicu, a zatim odaberite karticu Obrasci. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Pored glavnog obrasca za koji želite konfigurirati sigurnosne uloge za obrazac odaberite ..., a zatim odaberite Postavke obrasca.
Na lijevoj navigaciji na stranici Postavke obrasca, odaberite stavku Sigurnosna uloga.
Odaberite neku od sljedećih mogućnosti:
- Za postavljanje sigurnosnih uloga za svakog korisnika odaberite Svi.
- Za postavljanje pristupa obrascu za jednu ili više određenih sigurnosnih uloga odaberite Određene sigurnosne uloge. Zatim odaberite sigurnosne uloge kojima želite odobriti pristup s popisa sigurnosnih uloga koje su postavljene za vaše okruženje.
Odaberite Spremi i objavi.
Postavljanje redoslijeda obrazaca
Ako za tablicu postoji više glavnih obrazaca, obrazaca za brzo stvaranje, obrazaca za brzi prikaz ili obrazaca kartice, možete dodijeliti redoslijed obrazaca. Redoslijed obrazaca određuje hoće li se dostupni obrasci prikazati po zadanom. Dostupni glavni obrasci mogu se dodatno kontrolirati dodjelom sigurnosnih uloga obrascu.
Imajte na umu da redoslijed obrazaca ne postavlja tko može vidjeti obrazac, time se upravlja postavljanjem sigurnosnih uloga. Dodatne informacije: Postavljanje sigurnosnih uloga za obrazac
- Prijavite se u Power Apps, odaberite Rješenja, otvorite rješenje koje želite, odaberite tablicu, a zatim odaberite karticu Obrasci. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
- Pored glavnog obrasca za koji želite konfigurirati rezervni obrazac odaberite ..., a zatim odaberite Postavke obrasca.
- Na lijevoj navigaciji na stranici Postavke obrasca, odaberite Redoslijed obrazaca.
- Odaberite željeni skup obrazaca, kao što je Glavni obrazac, Obrazac za brzo stvaranje, Obrazac za brzi prikaz ili Obrazac kartice.
- Promijenite redoslijed povlačenjem i ispuštanjem obrasca gore i dolje po popisu u redoslijedu u kojem želite da bude prikazan vašim korisnicima. Također možete koristiti ove tipkovne prečace: Tab/Tab + Shift za premještanje fokusa, razmaknicu za odabir ili otpuštanje obrasca i tipke sa strelicama dolje i gore za premještanje obrasca. Odaberite Spremi i objavi. Da biste postavili redoslijed obrazaca s pomoću istraživača rješenja, pogledajte Dodjela redoslijed obrazaca aplikacije stvorene prema modelu.
Postavljanje rezervnog obrasca za tablicu
Postavljanje rezervnog obrasca za tablicu važno je da bi se osiguralo da, kada korisnik nema dodijeljene sigurnosne uloge ili nema dodijeljenih sigurnosnih uloga za glavnu vrstu obrasca, uvijek postoji „zadani” obrazac koji će se prikazati za tu tablicu. Rezervni obrasci dostupni su samo uz glavne obrasce i ne primjenjuju se na brzo stvaranje, brzi prikaz i obrasce kartica.
Nekoliko je različitih strategija koje treba uzeti u obzir prilikom upravljanja rezervnim obrascem za tablicu.
Svi korisnici vide isti obrazac
Ako vam nije potrebno više obrazaca za tablicu, nije vam potreban rezervni obrazac.
Stvaranje pričuvnog obrasca
Ako koristite obrasce temeljene na ulogama jer želite ograničiti informacije koje korisnici mogu prikazati ili urediti, razmislite o stvaranju obrasca koji prikazuje minimum informacija. Zatim odaberite određene sigurnosne uloge, ali nemojte odabrati nijednu ulogu osim Administratora sustava. Rezultat je da taj obrazac neće vidjeti nitko osim sistemskog administratora i nitko od onih čije sigurnosne uloge nisu povezane s određenim obrascem. Sada u obrazac možete dodati HTML web-resurs s informacijama o tome zašto je malo informacija vidljivo na obrascu te vezom do informacija o tome kako zatražiti dodavanje sigurnosnoj ulozi povezanoj s obrascem ili kako dodati novu sigurnosnu ulogu za obrazac.
Stvaranje generičkog obrasca
Ako pomoću obrazaca temeljenih na ulogama pružate prilagođeno korisničko sučelje koje ovisi o ulozi korisnika, možete postaviti svoj najmanje specijalizirani obrazac kao rezervni obrazac i konfigurirati ga da se prikazuje svima. Potom stvorite prilagođene obrasce za određene sigurnosne uloge te konfigurirajte te obrasce da se prikazuju samo za sigurnosne uloge za koje su potrebni. Te obrasce nemojte omogućivati kao rezervne. I konačno, u Postavkama obrasca konfigurirajte Redoslijed obrazaca da biste odredili koji će se obrasci prikazivati tako da ih poredate od najviše do najmanje isključivih. Vaš rezervni obrazac nalazit će se pri dnu popisa. Na taj će način korisnici vidjeti obrazac koji je prilagođen za njihovu ulogu kao zadani obrazac, a ipak će moći na izborniku obrazaca odabrati najuobičajeniji obrazac ako to žele. Obrazac koji odaberu ostat će njihov odabrani obrazac dok ne odaberu drugi.
Postavljanje rezervnog obrasca za tablicu
- Prijavite se u Power Apps, odaberite Rješenja, otvorite rješenje koje želite, odaberite tablicu, a zatim odaberite karticu Obrasci. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
- Pored glavnog obrasca za koji želite konfigurirati rezervni obrazac odaberite ..., a zatim odaberite Postavke obrasca.
- Na lijevoj navigaciji na stranici Postavke obrasca, odaberite stavku Rezervni obrasci.
- Da biste onemogućili obrazac iz rezervnog redoslijeda, poništite potvrdni okvir. U ovom će primjeru obrazac Informacije biti uklonjen iz rezervnog redoslijeda.
Da biste omogućili obrazac za rezervu, potvrdite okvir pored obrasca da biste ga omogućili.
- Odaberite Spremi i objavi.
Korištenje obrasca za skriptiranje
Kontekst obrasca API klijenta (formContext) daje referencu na obrazac ili stavku na obrascu, kao što je kontrola brzog pregleda ili redak u rešetki koja se može uređivati, prema kojima se trenutni kôd izvršava. Više informacija: kontekst obrasca klijentskog API-ja
Važno
Objekt Xrm.Page je obustavljen i trebali biste upotrebljavati način getFormContext objekta konteksta proslijeđenog u izvršenju kako biste vratili reference na odgovarajući obrazac ili stavku na obrascu.
Pogledajte također
Pregled alata za dizajniranje obrazaca utemeljenog na modelu
Napomena
Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)
Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).