Ustvarjanje pravil poslovanja in priporočil za uveljavitev logike na obrazcu
Ta tema se nanaša na Dynamics 365 Customer Engagement (on-premises). Če vas zanima različica te teme za Power Apps, glejte Ustvarjanje pravila poslovanja za entiteto
Pravila poslovanja in priporočila za uveljavitev logike obrazcev lahko ustvarite, ne da bi vam bilo treba pisati kodo JavaScript ali ustvariti vtičnike. Pravila poslovanja zagotavljajo preprost vmesnik za uveljavitev in vzdrževanje hitro spreminjajočih se in pogosto uporabljenih pravil. Uveljavite jih lahko na glavnih obrazcih in obrazcih za hitro ustvarjanje, delujejo pa v storitvi Dynamics 365 Customer Engagement (on-premises), spletnih aplikacijah Dynamics 365 for Customer Engagement ter storitvi Dynamics 365 for tablets in Dynamics 365 for Outlook (v načinu s povezavo ali brez).
Z združevanjem pogojev in dejanj lahko s pravili poslovanja naredite karkoli od navedenega:
Nastavite vrednosti polja
Čiščenje vrednosti polja
Nastavite ravni zahtevnosti polja
Prikažete ali skrijete polja
Omogočite ali onemogočite polja
Potrdite podatke in prikažete sporočila o napakah
Ustvarjajte poslovna priporočila na podlagi poslovnega obveščanja.
Opomba
Pravila poslovanja ne delujejo z nabori možnosti z izbiro več elementov.
Ustvarjanje pravila poslovanja ali poslovnega priporočila
-
Preverite, ali imate varnostno vlogo sistemskega skrbnika ali prilagojevalnika sistema oz. enakovredno dovoljenje.
Odprite raziskovalca rešitev.
Odprite entiteto, za katero želite ustvariti pravilo poslovanja (na primer, odprite entiteto Račun), in nato dvokliknite Pravila poslovanja.

Kliknite Novo.
Okno oblikovalnika pravila poslovanja se odpre z enim pogojem, že ustvarjenim za vas. Vsako pravilo se začne s pogojem. Pravilo poslovanja zahteva eno ali več dejanj na podlagi tega pogoja.

Nasvet
Če želite spremeniti obstoječe pravilo poslovanja, ga morate prej deaktivirati.
Če želite, dodajte opis v polje za opis v zgornjem levem kotu okna.
Nastavite obseg v skladu z naslednjim:
Če izberete ta element ... Obseg je nastavljen na ... Entiteta Vsi obrazci in strežnik Vsi obrazci Vsi obrazci Poseben obrazec (na primer, obrazec Račun) Samo ta obrazec Dodajte pogoje. Če želite dodati več pogojev v pravilo poslovanja:
Z zavihka Komponente komponento Pogoj povlecite v znak plus v oblikovalniku.

Če želite nastaviti lastnosti za pogoj, v oknu oblikovalnika kliknite komponento Pogoj in nato na zavihku Lastnosti na desni strani zaslona nastavite lastnosti. Ko nastavite lastnosti, se ustvari izraz na dnu zavihka Lastnosti.
Če želite pogoju dodati stavek (IN ali ALI), na zavihku Lastnosti kliknite Novo, da ustvarite novo pravilo, in nato nastavite lastnosti za to pravilo. V polju Logika pravil lahko določite, ali želite dodati novo pravilo, kot je IN ali ALI.

Ko dokončno nastavite lastnosti za pogoj, kliknite Uporabi.
Dodajte dejanja. Če želite dodati dejanje:
Z zavihka Komponente eno od komponent dejanja povlecite v znak plus poleg komponente Pogoj. Če želite, da pravilo poslovanja izvede to dejanje, če je pogoj izpolnjen, dejanje povlecite v znak plus poleg kljukice; če želite, da pravilo poslovanja izvede to dejanje, če pogoj ni izpolnjen, dejanje povlecite v znak plus poleg znaka »x«.

Če želite nastaviti lastnosti za dejanje, v oknu oblikovalnika kliknite komponento Dejanje in nato na zavihku Lastnosti nastavite lastnosti.
Ko dokončno nastavite lastnosti, kliknite Uporabi.
Dodajte poslovno priporočilo. Če želite dodati poslovno priporočilo:
Z zavihka Komponente komponento Priporočilo povlecite v znak plus poleg komponente Pogoj. Če želite, da pravilo poslovanja izvede to dejanje, če je pogoj izpolnjen, komponento Priporočilo povlecite v znak plus poleg kljukice; če želite, da pravilo poslovanja izvede to dejanje, če pogoj ni izpolnjen, dejanje povlecite v znak plus poleg znaka »x«.
Če želite nastaviti lastnosti za priporočilo, v oknu oblikovalnika kliknite komponento Priporočilo in nato na zavihku Lastnosti nastavite lastnosti.
Če želite priporočilu dodati več dejanj, jih povlecite z zavihka Komponente in nato na zavihku Lastnosti nastavite lastnosti za vsako dejanje posebej.
Opomba
Ko ustvarite priporočilo, se privzeto doda eno dejanje. Če želite videti vsa dejanja v priporočilu, v komponenti Priporočilo kliknite Podrobnosti.
Ko dokončno nastavite lastnosti, kliknite Uporabi.
Če želite preveriti pravilo poslovanja, v vrstici z dejanji kliknite Preveri.
Če želite shraniti pravilo poslovanja, v vrstici z dejanji kliknite Shrani.
Če želite aktivirati pravilo poslovanja, v oknu raziskovalca rešitev izberite pravilo poslovanja in nato kliknite Aktiviraj. V oknu oblikovalnika pravila poslovanja ni mogoče aktivirati.
Nasvet
Tu je nekaj nasvetov, ki si jih je pri delu s pravili poslovanja v oknu oblikovalnika vredno zapomniti:
- Če želite v oknu pravila poslovanja narediti posnetek vsega, v vrstici z dejanji kliknite Posnetek. To je uporabno, če na primer želite pravilo poslovanja deliti s člani ekipe in od njih prejemati komentarje o pravilu poslovanja.
- Uporabite mini zemljevid, da se lahko hitro pomaknete do različnih delov postopka. To je uporabno v primeru zapletenega postopka, ki izginja z zaslona.
- Ko dodajate pogoje, dejanja in poslovna priporočila za svoje pravilo poslovanja, se na dnu okna oblikovalnika sestavi koda za pravilo poslovanja. Ta koda je le za branje.
Lokalizacija sporočil o napakah, ki se uporabljajo v pravilih poslovanja
Če imate v organizaciji omogočen več kot en jezik, boste želeli lokalizirati vsako sporočilo o napaki, ki ste ga nastavili. Vsakič, ko nastavite sporočilo, sistem ustvari oznako. Če izvozite prevode v vaši organizaciji, lahko dodate lokalizirane različice sporočil in nato te oznake uvozite nazaj v sistem, tako da ljudje, ki ne uporabljajo osnovnega jezika, lahko vidijo prevedena sporočila.
Pogoste težave
V tem razdelku so opisane pogoste težave, ki lahko nastanejo pri uporabi pravil poslovanja.
Sestavljeni atributi niso podprti v aplikacijah poenotenega vmesnika
Dejanja ali pogoji, ki uporabljajo sestavljene atribute, niso podprti v aplikacijah, ki temeljijo na poenotenem vmesniku. Dejanja ali pogoje pa lahko uporabite na atributih, ki sestavljajo sestavljene atribute. Namesto da na primer uporabite atribut Polno ime (fullname), lahko uporabite atributa Ime (firstname) in Priimek (lastname).
Ali se pravilo poslovanja ne izvrši za obrazec?
Pravilo poslovanja se ne izvrši, ker polje, na katerega se sklicuje pravilo poslovanja, ni vključeno v obrazec.
Odprite raziskovalca rešitev. Razširite želeno entiteto in izberite Obrazci.
Odprite želeni obrazec, nato pa v traku oblikovalnika obrazcev izberite Pravila poslovanja.
V oblikovalniku obrazcev odprite pravilo poslovanja.
V oblikovalniku pravila poslovanja izberite vsak pogoj in dejanje, da preverite vsa polja, na katera se sklicuje vsak pogoj in dejanje.

Preverite, ali je vsako polje, na katerega se sklicuje pravilo poslovanja, vključeno v obrazec. V nasprotnem primeru dodajte manjkajoče polje v obrazec.

Pogosta vprašanja
Ali je mogoče s poslovnimi pravili odkleniti polja na obrazcu samo za branje?
- Da, s poslovnim pravilom je mogoče odkleniti polja in urejati dejanja na obrazcu samo za branje.
Kako odpravim težave za poslovno pravilo, ki ne deluje?
- Glejte Ali se pravilo poslovanja ne izvrši za obrazec? v tej temi.
Ali se pravila poslovanja odzivajo na spremembe, ki jih je naredil skript onLoad?
- Ne, izvedejo se pred izvajanjem skripta ob nalaganju.
Glejte tudi
Ustvarjanje poslovne logike po meri prek procesov
Ustvarjanje poteka poslovnega procesa
Ustvarjanje mobilnega poteka opravil