Upotreba postavki za pružanje prilagođenih iskustava aplikacija
Članak
Postavke su komponente rješenja koje proizvođačima i administratorima omogućuju brzo konfiguriranje aplikacija za pružanje prilagođenog iskustva. Postavke se mogu upotrebljavati za omogućavanje ili onemogućavanje značajki ili konfiguriranje ponašanja značajki za jednu aplikaciju ili sve aplikacije unutar okruženja.
Postavke se sastoje od tri podkomponente: definicije postavke, vrijednosti okruženja postavke i vrijednosti aplikacije postavke.
Podkomponenta
Opis
Definicija postavke
Autori aplikacija, administratori ili partneri mogu stvoriti definiciju postavki koja uključuje svojstva kao što su naziv, opis, vrsta podataka, zadana vrijednost i više.
Zatim mogu, putem koda, upotrijebiti vrijednost postavke za omogućavanje, onemogućavanje ili konfiguriranje značajke koju isporučuju.
Mogu uključiti definiciju postavke u rješenje koje se upotrebljava za isporuku značajke njihovim klijentima.
Primjer:
Asinkroni rukovatelj spremanja za aplikacije stvorene prema modelu je značajka iz aplikacije Power Apps koja upotrebljava postavke.
Postavka je vrste Da/ne, a zadana vrijednost ove postavke je Ne.
Stoga će prema zadanim postavkama značajka Asinkroni rukovatelj spremanja biti onemogućena za sve aplikacije stvorene prema modelu.
Vrijednost okruženja postavke
Vrijednost okruženja postavke može se upotrebljavati za zamjenu zadane vrijednosti, kao što je navedeno u definiciji postavke.
Primjer:
Proširujući gornji primjer, administrator okruženja u tvrtki ili usluzi korisnika može dodati vrijednost okruženja postavke za postavku Asinkroni rukovatelj spremanja i postaviti je na Da.
Ova vrijednost okruženja postavke zamijenit će zadanu vrijednost i primjenjivat će se na sve aplikacije u tom okruženju.
Ovo će omogućiti značajku Asinkroni rukovatelj spremanja za sve aplikacije stvorene prema modelu u tom okruženju.
Postavka vrijednosti aplikacije
Postavka vrijednosti aplikacije može se upotrebljavati za zamjenu zadane vrijednosti, kao što je navedeno u definiciji postavke, i vrijednosti okruženja postavke (ako postoji).
Primjer:
Opet, proširujući prethodni primjer, autor aplikacije u prethodnom istom okruženju, može dodati vrijednost aplikacije postavke za postavku Asinkroni rukovatelj spremanja za aplikaciju čiji je autor i postaviti je na Ne
Ova vrijednost aplikacije postavke zamjenit će vrijednost okruženja postavke i primijeniti se samo na tu jednu aplikaciju.
Ovo će omogućiti značajku Asinkroni rukovatelj spremanja za tu jednu aplikaciju.
Napomena
Da biste slijedili korake navedene u nastavku morate imati Pretpregled rješenja uključen. U području Rješenja u aplikaciji Power Apps, na naredbenoj traci, pazite da je Pretpregled rješenja uključen. Ako se prikazuje Pretpregled rješenja isključen, odaberite opciju za omogućavanje pretpregleda. Dodatne informacije: Prikaz rješenja
Definicija postavke
Definicija postavke specificira osnovna svojstva postavke. Potpuni popis svojstava koja se mogu konfigurirati na definiciji postavke naveden je u nastavku. Neka od ovih svojstava nije moguće promijeniti nakon što se postavka stvori.
Svojstvo
Opis
Zaslonski naziv
Naziv prikazan korisnicima postavke u svim korisničkim sučeljima na kojima se prikazuju postavke.
Ime/naziv
Jedinstveni naziv postavke u okruženju. Naziv se automatski generira na temelju navedenog zaslonskog naziva, ali se može promijeniti prije stvaranja postavke. Nakon stvaranja postavke Naziv se ne može promijeniti jer se može navesti u aplikacijama ili kodu. Naziv ima prefiks koji odgovara rješenju izdavač. Ovaj prefiks postavci daje jedinstveni naziv ako ih želite uvesti u drugo rješenje ili okruženje u budućnosti (koje bi imalo drugačiji prefiks).
Opis
Opis pomaže drugima razumjeti za što se postavka upotrebljava u svim korisničkim sučeljima na kojima se postavke prikazuju.
Vrsta podataka
Vrsta podataka postavke kontrolira kako se pohranjuje vrijednost postavke. Vrsta podataka može se postaviti na Broj, Niz ili Da/ne. Vrsta podataka ne može se mijenjati nakon što se stvori postavka.
Zadana vrijednost
Zadana vrijednost postaje dostupna nakon što odaberete opciju Vrsta podataka. Određuje vrijednost postavke koja će se upotrebljavati, osim ako je zamjeni vrijednost okruženja postavke ili vrijednost aplikacije postavke.
Vrijednost se može promijeniti za
Postavka se može zamijeniti na jednoj od sljedećih razina:
Okruženje i aplikacija omogućuje i vrijednosti okruženja postavke i vrijednosti aplikacije da zamjene zadanu vrijednost.
Samo okruženje omogućuje samo vrijednosti okruženja postavke da zamijeni zadanu vrijednost.
Samo aplikacija omogućuje samo vrijednosti aplikacije postavke da zamijeni zadanu vrijednost.
Nijedno – postavka se ne može zamijeniti.
Razina izdanja
Razina izdanja koristi se za informiranje okvira i drugih potrošača postavke o stanju značajke s kojom se postavka koristi. Razina izdavanja može se postaviti na Općenito dostupno ili Pretpregled.
URL informacija
Veza na dokumentaciju pomoći će korisnicima postavke u razumijevanju svrhu postavke. Upotrebljavat će se kao veza Saznajte više na svim korisničkim sučeljima gdje se prikazuju postavke.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje u koji želite dodati postavku.
Na naredbenoj traci odaberite Novo > Više > Postavka > Definicija postavke.
U dijalogu Nova postavka navedite vrijednosti za svako svojstvo na temelju vaših zahtjeva. Informacije o postavljanju svojstava definicije potražite u odjeljku: Definicija postavke
Kada navedete vrijednosti za svojstva, odaberite Spremi.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje u koji želite dodati postavku.
Na naredbenoj traci odaberite Dodaj postojeće > Više > Postavka.
U dijalogu Dodavanje definicije postojeće postavke odaberite jednu postavku ili više njih koje želite dodati u rješenje.
Kad završite s odabirom postavki, odaberite Sljedeće
U dijalogu Odabrana definicija postavke za svaku postavku koju ste odabrali imat ćete opciju uključiti definiciju postavke. Također možete uključiti vrijednost okruženja postavke za svaku postavku, ako postoji.
Odaberite Dodaj za dodavanje definicije postavke i/ili vrijednosti okruženja postavke.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje u kojem ste stvorili rješenje.
U prikazu stabla odaberite Postavke > Definicije postavki.
Odaberite definiciju postavke koju želite ažurirati.
U dijalogu Uređivanje postavke ažurirajte vrijednosti za bilo koja svojstva koja želite promijeniti. Uzmite u obzir da se neka svojstva ne mogu ažurirati nakon što je postavka stvorena. Osim toga, u većini slučajeva nećete moći ažurirati definicije postavki koje ne posjedujete.
Kada ažurirate vrijednosti za svojstva, odaberite Spremi.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje koje ste stvorili ili kojem ste dodali postavku.
U prikazu stabla odaberite Postavke > Definicije postavki.
Odaberite definiciju postavke koju želite ukloniti.
U naredbenoj traci odaberite Ukloni > Ukloni iz ovog rješenja. Ukloni iz ovog rješenja uklanja definiciju postavke iz trenutačnog rješenja, ali će i dalje biti dio zadanog rješenja ili bilo kojeg drugog rješenja kojem je dodan.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje koje ste stvorili ili kojem ste dodali postavku.
U prikazu stabla odaberite Postavke > Definicije postavki.
Odaberite definiciju postavke koju želite izbrisati.
U naredbenoj traci odaberite Ukloni > Izbriši iz ovog okruženja. Izbriši iz ovog okruženja briše definiciju postavke iz trenutačnog okruženja i više neće biti dio rješenja u tom okruženju. Možete izbrisati samo definicije postavki koje posjedujete.
Vrijednost okruženja postavke
Vrijednost okruženja postavke zamijenit će zadanu vrijednost postavke za sve aplikacije u tom okruženju. Upotrijebite vrijednost okruženja postavke kad zadana vrijednost postavke nije ona koju želite upotrijebiti za aplikacije u svom okruženju.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje u koji želite dodati vrijednost okruženja postavke.
Ako definicija postavke jest dostupna u rješenju:
Odaberite definiciju postavke.
U dijalogu Uređivanje vrijednost postavke, u odjeljku Vrijednost okruženja postavke, odaberite Dodaj postojeću vrijednost.
Ako je potrebno, ažurirajte vrijednost, a zatim kliknite Spremi.
Ako definicija postavke nije dostupna u rješenju:
Na naredbenoj traci odaberite Dodaj postojeće > Više > Postavka.
U dijalogu Dodavanje definicije postojeće postavke odaberite jednu postavku ili više njih za koje želite dodati vrijednosti okruženja postavke.
Kad završite s odabirom postavki, odaberite Sljedeće
U dijalogu Odabrana definicija postavke za svaku postavku koju ste odabrali imat ćete opciju uključiti vrijednost okruženja postavke ako postoji. Također možete uključiti definiciju postavke za svaku postavku ako želite.
Odaberite Dodaj za dodavanje vrijednosti okruženja postavke i/ili definicije postavke.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje koje ste stvorili ili kojem ste dodali postavku.
U prikazu stabla odaberite Postavke > Vrijednosti okruženja postavke.
Odaberite vrijednost okruženja postavke koju želite ukloniti.
U naredbenoj traci odaberite Ukloni > Ukloni iz ovog rješenja. Ukloni iz ovog rješenja uklanja vrijednost okruženja postavke iz trenutačnog rješenja, ali će i dalje biti dio zadanog rješenja ili bilo kojeg drugog rješenja kojem je dodan.
U navigacijskom oknu odaberite Rješenja. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Na popisu rješenja otvorite rješenje koje ste stvorili ili kojem ste dodali postavku.
U prikazu stabla odaberite Postavke > Vrijednosti okruženja postavke.
Odaberite vrijednost okruženja postavke koju želite izbrisati.
U naredbenoj traci odaberite Ukloni > Izbriši iz ovog okruženja. Izbriši iz ovog okruženja briše vrijednost okruženja postavke iz trenutačnog okruženja i više neće biti dio rješenja u tom okruženju.
Postavka vrijednosti aplikacije
Vrijednost aplikacije postavke zamijenit će zadanu vrijednost postavke i bilo koju vrijednost okruženja postavke za pojedinačnu aplikaciju. Upotrijebite vrijednost aplikacije postavke kad vrijednost okruženja postavke nije ona koju želite upotrijebiti za svoju aplikaciju. Ako vrijednost okruženja postavke ne postoji, upotrijebite vrijednost aplikacije postavke kad zadana vrijednost postavke nije ona koju želite upotrijebiti za svoju aplikaciju.
Napomena
Da biste slijedili korake navedene u nastavku, trebate upotrijebiti novi dizajner aplikacija. Trenutačno dizajner aplikacijeprikazuje samo postavke Power Apps platforme. Za postavke koje nisu na platformi upotrebljavajte pretraživač rješenja kao što je navedeno u nastavku.
Dodavanje ili ažuriranje vrijednosti aplikacije postavke s pomoću dizajnera aplikacije
Otvorite aplikaciju za koju želite dodati vrijednost aplikacije postavke u dizajneru aplikacija.
Na naredbenoj traci, odaberite Postavke.
U dijalogu Postavke odaberite karticu Značajke ili Nadolazeće. Kartica Značajke prikazuje sve postavke za koje je postavljena razina izdanja Općenito dostupno. Kartica Nadolazeće prikazuje sve postavke za koje je postavljena razina izdanja Pretpregled.
Dodajte ili ažurirajte vrijednost aplikacije za postavku koju želite.
Spremite i objavite aplikaciju.
Brisanje vrijednosti aplikacije postavke s pomoću dizajnera aplikacija
Otvorite aplikaciju za koju želite ukloniti vrijednost aplikacije postavke u dizajneru aplikacija.
Na naredbenoj traci, odaberite Postavke.
U dijalogu Postavke odaberite karticu Značajke ili Nadolazeće.
Odaberite Ponovno postavi vrijednost okruženja pokraj vrijednosti aplikacije postavke koju želite izbrisati. Tako se vrijednost postavke vraća na vrijednost okruženja postavke ako ona postoji. akovrijednost okruženja postavke ne postoji, vraća se na zadanu vrijednost postavke. Uzmite u obzir da se opcija Ponovno postavi na vrijednost okruženja prikazuje samo ako je vrijednost aplikacije postavke prethodno dodana za tu postavku.
Spremite i objavite aplikaciju.
Dodavanje ili ažuriranje vrijednosti aplikacije postavke s pomoću preglednika rješenja
Odaberite definiciju postavke ili vrijednost okruženja postavke.
U dijalogu Uređivanje vrijednosti postavke, u odjeljku Vrijednosti aplikacije postavke pronađite aplikaciju za koju želite dodati vrijednost aplikacije postavke. Uzmite u obzir da pomoću preglednika rješenja možete dodati samo vrijednosti aplikacije postavke za aplikacije koje se nalaze u trenutačnom rješenju.
Unesite vrijednost, a zatim odaberite Spremi.
Da bi vrijednost aplikacije postavke stupila na snagu, morat ćete ponovno objaviti aplikaciju s pomoću dizajnera aplikacija ili preglednika rješenja.
Brisanje vrijednosti aplikacije postavke s pomoću preglednika rješenja
Odaberite definiciju postavke ili vrijednost okruženja postavke.
U dijalogu Uređivanje vrijednosti postavke, u odjeljku Vrijednosti aplikacije postavke pronađite aplikaciju za koju želite izbrisati vrijednost aplikacije postavke. Uzmite u obzir da pomoću preglednika rješenja možete ukloniti samo vrijednosti aplikacije postavke za aplikacije koje se nalaze u trenutačnom rješenju.
Odaberi ... pokraj postavke vrijednosti aplikacije, a zatim odaberite Vrati izvorno na okruženje.
Odaberite Spremi.
Da bi brisanje vrijednosti aplikacije postavke stupila na snagu, morat ćete ponovno objaviti aplikaciju s pomoću dizajnera aplikacija ili preglednika rješenja.
Dobivanje ili ažuriranje vrijednosti postavke putem koda