Stvaranje poslovnih pravila za primjenu logike u obrascu aplikacije utemeljene na modelu
Vrlo često potrebno je dodati poslovnu logiku kako bi se osiguralo da su stupci u aplikaciji stvorenoj prema modelu prikazani, skriveni ili postavljeni s točnim vrijednostima.
U ovom ćete članku saznati kako stvoriti poslovna pravila i preporuke za primjenu logike obrasca u aplikaciji stvorenoj prema modelu bez pisanja koda JavaScript ili stvaranja dodataka. Poslovna pravila nude jednostavno sučelje za implementaciju i održavanje često promjenjivih i korištenih pravila. Mogu se primijeniti na glavne i instant-obrasce. Poslovna pravila funkcioniraju u aplikacijama stvorenima prema modelu, naslijeđenim web-aplikacijama, u aplikacijama Dynamics 365 za tablete i Dynamics 365 for Outlook (na mreži ili izvan mreže).
Kombiniranjem uvjeta i radnji poslovna pravila omogućuju vam sljedeće radnje:
Postavljanje vrijednosti stupca
Brisanje vrijednosti stupca
Postavljanje razine preduvjeta stupca
Prikazivanje ili sakrivanje stupaca
Omogućavanje ili onemogućavanje stupaca
Provjeri valjanost podataka i prikaži poruke o pogreškama
Stvaranje poslovnih preporuka na temelju poslovne inteligencije.
Napomena
Da biste definirali poslovno pravilo za tablicu tako da se primjenjuje na sve obrasce, pogledajte odjeljak Stvaranje poslovnog pravila za tablicu.
Poslovna pravila ne rade sa skupovima višestrukih izbora.
Prikaz, uređivanje ili stvaranje poslovnog pravila u aplikaciji Power Apps
Prijavite se u sustav Power Apps.
U lijevom navigacijskom oknu odaberite Tablice, otvorite željenu tablicu, a zatim u području Prilagodbe odaberite Poslovna pravila. Ako stavka nije u bočnom oknu, odaberite …Više a zatim odaberite željenu stavku.
Napomena
Prilagodbe tablice trebale bi se odvijati u rješenju. Da biste ažurirali tablicu unutar rješenja, otvorite svoje rješenje, a zatim otvorite tablicu. Zatim u području Prilagodbe odaberite Poslovna pravila.
- Na naredbenoj traci odaberite Novo poslovno pravilo.
Prikaz, uređivanje ili stvaranje poslovnog pravila u alatu za dizajniranje obrazaca
U lijevom navigacijskom oknu alata za dizajniranje obrazaca odaberite Poslovna pravila.
Odaberite jednu od mogućnosti u nastavku:
- Prema zadanim postavkama prikazuju se samo aktivna poslovna pravila za obrazac. Izbrišite opciju Prikaži samo aktivna poslovna pravila za prikaz deaktiviranih poslovnih pravila za obrazac.
- Da biste stvorili poslovno pravilo, odaberite Novo poslovno pravilo.
- Odaberite poslovno pravilo za prikaz svojstava i uređivanje poslovnog pravila.
Postavljanje stvojstava poslovnog pravila
Kad se otvara prozor dizajnera za poslovno pravilo za novo pravilo, već je stvoren jedan uvjet. Svako pravilo započinje s uvjetom. Poslovno pravilo vrši jednu ili više akcija na temelju tog uvjeta.
Unesite ili odaberite sljedeća svojstva iz naredbene trake poslovnih pravila.
Naziv poslovnog pravila: Pravilo je prema zadanim postavkama nazvano Novo poslovno pravilo. Preporučujemo da unesete smisleni naziv za poslovno pravilo.
Opis: Ako želite, možete dodati opis.
Djelokrug: Djelokrug poslovnog pravila određuje koji će se oblici poslovnog pravila primijeniti. Postavite djelokrug, ovisno o sljedećem:
Ako odaberete ovu stavku...
Opseg je postavljen na...
Entitet
Tablice i svi obrasci za tablicu
Svi obrasci
Svi obrasci za tablicu
Određeni obrazac (račun Glavni obrazac, na primjer)
Samo taj obrazac
Napomena
Ako želite izmijeniti postojeće poslovno pravilo, morate ga deaktivirati prije njegove izmjene.
Izrada poslovnog pravila
Dodajte uvjete. Da biste dodali više uvjeta poslovnim pravilima:
Povucite komponentu Uvjet s kartice Komponente do znaka plus u dizajneru dizajnera.
Da biste postavili svojstva za uvjet, kliknite komponentu Uvjet u prozoru dizajnera, a zatim postavite svojstva na kartici Svojstva na desnoj strani zaslona. Tijekom postavljanja svojstava stvara se izraz pri dnu kartice Svojstva.
Da biste uvjetu dodali dodatnu odredbu (I ili ILI) stanju, odaberite stavku Novo na kartici Svojstva da biste stvorili novo pravilo, a zatim postavite svojstva za to pravilo. U stupcu Logika pravila možete navesti želite li dodati novo pravilo kao I ili ILI.
Kada završite postavljanje svojstava za uvjet, odaberite Primijeni.
Dodajte akciju. Za dodavanje akcije:
Povucite jednu akciju komponente s kartice Komponente na znak plus pokraj Uvjet komponente. Povucite akciju na znak plus pokraj kvačice ako želite da poslovno pravilo poduzme tu akciju kad je zadovoljen uvjet ili na znak plus pokraj oznake x ako želite da poslovno pravilo poduzme tu akciju kad nije zadovoljen uvjet.
Da biste postavili svojstva za akciju, odaberite komponentu Akcija u prozoru dizajnera, a zatim postavite svojstva na kartici Svojstva.
Kada završite postavljanje svojstava, odaberite Primijeni.
Dodajte poslovnu preporuku. Za dodavanje poslovne preporuke:
Povucite komponentu Preporuka s kartice Komponente na znak plus pokraj Uvjet komponente. Povucite komponentu Preporuka na znak plus pokraj kvačice ako želite da poslovno pravilo poduzme tu akciju kad je zadovoljen uvjet ili na znak plus pokraj oznake x ako želite da poslovno pravilo poduzme tu akciju kad nije zadovoljen uvjet.
Da biste postavili svojstva za preporuku, odaberite komponentu Preporuka u prozoru dizajnera, a zatim postavite svojstva na kartici Svojstva.
Da biste dodali dodatne akcije na preporuku, povucite ih s kartice Komponente, a zatim postavite svojstva za svaku akciju na kartici Svojstva.
Napomena
Kada stvorite preporuke, jedna se akcija dodaje po zadanom. Da biste vidjeli sve akcije u preporuci, odaberite Pojedinosti na komponenti Preporuka.
Kada završite postavljanje svojstava, odaberite Primijeni.
Za provjeru valjanosti poslovnog pravila odaberite Provjeri valjanost na akcijskoj traci.
Za spremanje poslovnog pravila odaberite stavku Spremi na akcijskoj traci.
Da biste aktivirali poslovno pravilo, odaberite ga u prozoru Preglednik rješenja, a zatim odaberite stavku Aktiviraj. Nije moguće aktivirati poslovna pravila iz prozora dizajnera.
Savjet
Evo nekoliko savjeta n koje trebate misliti dok radite na poslovnim pravilima u prozoru dizajnera:
- Da biste napravili snimku stanja svega u prozoru Poslovno pravilo, odaberite stavku Snimka stanja na akcijskoj traci. Ovo je korisno, na primjer, kada dobivate povratne informacije od članova tima.
- Pomoću minijaturne karte brzo dođite do drugog dijela procesa. To je korisno pri radu na složeni proces koji se kreće sa zaslona.
- Kako dodajete uvjete, radnje i poslovne preporuke u poslovno pravilo, stvara se kod za poslovno pravilo i prikazuje se pri dnu prozora dizajnera. Taj kod je samo za čitanje.
Lokaliziranje poruka o pogrešci koje se koriste u poslovnim pravilima
Ako je za vaše okruženje ponuđeno više od jednog jezika, željet ćete lokalizirati poruke o pogrešci koje ste postavili. Svaki put kada se postavi poruka, sustav generira oznaku. Ako su prijevodi u vašem okruženju postavljeni, lokalizirane verzije vaših poruka mogu se dodati i zatim uvesti natrag u sustav. Ovo omogućuje osobama koje upotrebljavaju jezike koji nisu vaš osnovni jezik da pregled prevedenih poruka.
Česti problemi
U ovom su odjeljku opisani uobičajeni problemi koji se mogu pojaviti prilikom upotrebe poslovnih pravila.
Stupac s punim imenom i stupac adrese nisu podržani s aplikacijama objedinjenog sučelja
Radnje ili uvjeti koji koriste složeni stupac poput Puno ime (puno ime) ili stupac Adresa nisu podržani u aplikacijama na temelju objedinjenog sučelja. Umjesto toga možete koristiti radnje ili uvjete s sastavnim stupcima. Na primjer, umjesto da koristite stupac Puni naziv možete koristiti radnje ili uvjete u stupcu Ime (firstname) i Prezime (lastname).
Poslovna pravila se ne izvršavaju za neke korisnike
Provjerite imaju li korisnici sigurnosnu ulogu koja uključuje barem privilegije čitanja korisničkog djelokruga na tablici Proces. Prema zadanim postavkama ovu privilegiju ima sigurnosna uloga Osnovni korisnik.
Poslovna pravila ne pokreću se na rešetki koja se može uređivati na nadzornoj ploči
Poslovna pravila u djelokrugu entiteta neće se pokrenuti na rešetki koja se može uređivati kad je rešetka koja se može uređivati konfigurirana na stranici nadzorne ploče.
Vaše poslovno pravilo ne traži obrazac?
Poslovno pravilo se možda neće izvršiti jer stupac povezan s poslovnim pravilom nije uključen u obrazac.
Otvorite preglednik rješenja. Proširite željenu tablicu i zatim odaberite stavku Obrasci.
Otvorite obrazac, a zatim na vrpci alata za dizajniranje obrazaca odaberite Poslovna pravila.
Otvorite poslovno pravilo u alatu za dizajniranje obrazaca.
U uređivaču poslovnih pravila odaberite svaki uvjet i akciju da biste provjerili sve stupce povezana uz svaki uvjet i akciju.
Provjerite je li svaki stupac na koji se upućuje u poslovnom pravilu također uključen u obrazac. Ako nije, dodajte obrascu stupac koji nedostaje.
Poslovno pravilo se možda neće izvršiti jer je stupac povezan s poslovnim pravilom složeni stupac. Umjesto toga možete upotrebljavati sastavne stupce složenog stupca.
Često postavljana pitanja (FAQ)
Mogu li poslovna pravila otključati stupce na obrascu koji je samo za čitanje?
- Da, poslovno pravilo može otključati stupce i urediti radnje u obrascu koji je samo za čitanje.
Kako mogu riješiti problem s poslovnim pravilom koje ne radi?
- Pogledajte odjeljak Vaše se poslovno pravilo ne aktivira za obrazac? u ovoj temi.
Kako izgledaju preporuke unutar obrasca?
Preporuke prikazuju žarulju pored oznake stupca.
Odaberite žarulju da biste proširili prikaz i prikazali preporuku.
Pogledajte također
Stvaranje prilagođene poslovne logike putem procesa
Stvaranje tijeka poslovnog procesa
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).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Stiže uskoro: Tijekom 2024. postupno ćemo ukinuti servis Problemi sa servisom GitHub kao mehanizam za povratne informacije za sadržaj i zamijeniti ga novim sustavom za povratne informacije. Dodatne informacije potražite u članku:Pošaljite i pogledajte povratne informacije za