Ustvarjanje pravil poslovanja za uporabo logike na obrazcu aplikacije, ki temelji na modelu

Zelo pogosto je treba dodati poslovno logiko, da zagotovimo, da so stolpci v aplikaciji, ki temelji na modelu, prikazani, skriti ali nastavljeni s pravilnimi vrednostmi.

Ta članek prikazuje, kako ustvariti poslovna pravila in priporočila za uporabo logike obrazca v aplikaciji, ki temelji na modelu, brez pisanja kode JavaScript ali ustvarjanja vtičnikov. Poslovna pravila zagotavljajo preprost vmesnik za izvajanje in vzdrževanje hitro spreminjajočih se in pogosto uporabljenih pravil. Uporabljajo se lahko za glavne obrazce za obrazce za hitro ustvarjanje. Poslovna pravila delujejo v aplikacijah, ki temeljijo na modelu, starih spletnih aplikacijah, Dynamics 365 za tablične računalnike in Dynamics 365 for Outlook (spletni ali offline način).

S kombiniranjem pogojev in dejanj so s poslovnimi pravili možna naslednja dejanja:

  • Nastavitev vrednosti stolpcev

  • Čiščenje vrednosti stolpcev

  • Nastavitev ravni zahtevnosti stolpcev

  • Prikaz/skritje stolpcev

  • Omogočanje ali onemogočanje stolpcev

  • Potrdite podatke in prikažete sporočila o napakah

  • Ustvarjajte poslovna priporočila na podlagi poslovnega obveščanja.

Opomba

Če želite pravilo poslovanja za tabelo določiti tako, da velja za vse obrazce, glejte Ustvarjanje pravila poslovanja za tabelo.

Pravila poslovanja ne delujejo z možnostjo z izbiro več elementov.

Oglejte si, uredite ali ustvarite poslovno pravilo v Power Apps

  1. Vpis v storitev Power Apps.

  2. Razširi Podatki, izberite mize, izberite želeno tabelo in nato pod Prilagoditve območje, izberite Poslovna pravila.

Opomba

Prilagoditve mize bi morale potekati znotraj a rešitev. Če želite posodobiti tabelo v rešitvi, odprite svojo rešitev in nato tabelo. Nato pod Prilagoditve območje, izberite Poslovna pravila.

  1. V ukazni vrstici izberite Novo poslovno pravilo.

Oglejte si, uredite ali ustvarite poslovno pravilo v oblikovalnik obrazcev

  1. V levem podoknu za krmarjenje oblikovalnik obrazcev izberite Poslovna pravila.

  2. Izberite med temi možnostmi:

    • Privzeto so prikazana samo aktivna poslovna pravila za obrazec. Jasno Pokaži samo aktivna poslovna pravila za ogled deaktiviranih poslovnih pravil za obrazec.
    • Če želite ustvariti poslovno pravilo, izberite Novo poslovno pravilo.
    • Izberite poslovno pravilo, da si ogledate lastnosti in uredite poslovno pravilo. Lastnosti poslovnih pravil.

Nastavite lastnosti poslovnega pravila

Ko se okno oblikovalca poslovnih pravil odpre za novo pravilo, je en sam pogoj že ustvarjen. Vsako pravilo se začne s pogojem. Pravilo poslovanja zahteva eno ali več dejanj na podlagi tega pogoja.

Vzorec aplikacije, ki temelji na modelu

V ukazni vrstici poslovnih pravil vnesite ali izberite naslednje lastnosti.

  1. Ime poslovnega pravila : pravilo je privzeto poimenovano Novo poslovno pravilo. Priporočamo, da vnesete smiselno ime za poslovno pravilo.

  2. Opis : Po želji dodajte opis.

  3. Obseg : Obseg poslovnega pravila določa, katere oblike se bo poslovno pravilo uporabljalo. Obseg nastavite v skladu z naslednjim:

    Če izberete ta element ...

    Obseg je nastavljen na ...

    Entiteta

    Tabela in vsi obrazci za mizo

    Vsi obrazci

    Vsi obrazci za mizo

    Posebna oblika (račun Glavni obrazec na primer)

    Samo ta obrazec

Opomba

Če želite spremeniti obstoječe poslovno pravilo, ga morate deaktivirati, preden ga lahko spremenite.

Zgradite poslovno pravilo

  1. Dodajte pogoje. Če želite dodati več pogojev v pravilo poslovanja:

    1. Z zavihka Komponente komponento Pogoj povlecite v znak plus v oblikovalniku.

      Dodajanje pogoja pravilo poslovanja.

    2. Če želite nastaviti lastnosti za pogoj, v oknu oblikovalnika izberite komponento Pogoj in nato na zavihku Lastnosti na desni strani zaslona nastavite lastnosti. Ko so lastnosti nastavljene, se na dnu strani ustvari izraz Lastnosti zavihek.

    3. Če želite pogoju dodati stavek (IN ali ALI), na zavihku Lastnosti izberite Novo, da ustvarite novo pravilo, in nato nastavite lastnosti za to pravilo. V stolpcu Logika pravil lahko določite, ali želite dodati novo pravilo, kot je IN ali ALI.

      Dodajanje novega pravila za pogoj.

    4. Ko končate z nastavitvijo lastnosti za pogoj, izberite Prijavite se.

  2. Dodajte dejanja. Če želite dodati dejanje:

    1. 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«.

      Povlecite dejanje k pravilu poslovanja.

    2. Če želite nastaviti lastnosti za dejanje, v oknu oblikovalnika izberite komponento Dejanje in nato na zavihku Lastnosti nastavite lastnosti.

    3. Ko končate z nastavitvijo lastnosti, izberite Prijavite se.

  3. Dodajte poslovno priporočilo. Če želite dodati poslovno priporočilo:

    1. 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«.

    2. Če želite nastaviti lastnosti za priporočilo, v oknu oblikovalnika izberite komponento Priporočilo in nato na zavihku Lastnosti nastavite lastnosti.

    3. Č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 izberite Podrobnosti.

    4. Ko končate z nastavitvijo lastnosti, izberite Prijavite se.

  4. Če želite preveriti pravilo poslovanja, v vrstici z dejanji izberite Preveri.

  5. Če želite shraniti pravilo poslovanja, v vrstici z dejanji izberite Shrani.

  6. Če želite aktivirati pravilo poslovanja, v oknu raziskovalca rešitev izberite pravilo poslovanja in nato izberite Aktiviraj. Iz okna oblikovalca poslovnega pravila 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 izberite Posnetek. To je uporabno, na primer pri pridobivanju povratnih informacij od članov ekipe.
  • Uporabite mini zemljevid, da se lahko hitro pomaknete do različnih delov postopka. To je uporabno pri delu na zapletenem postopku, ki se pomika z zaslona.
  • Ko svojemu poslovnemu pravilu dodate pogoje, dejanja in poslovna priporočila, se ustvari koda za poslovno pravilo in se prikaže na dnu okna oblikovalca. Ta koda je le za branje.

Lokalizacija sporočil o napakah, ki se uporabljajo v pravilih poslovanja

Če je za vaše okolje na voljo več kot en jezik, je vredno lokalizirati vsa nastavljena sporočila o napakah. Vsakič, ko je sporočilo nastavljeno, sistem ustvari oznako. Če so prevodi v vašem okolju nastavljeni, lahko dodate lokalizirane različice vaših sporočil in jih nato uvozite nazaj v sistem. To omogoča ljudem, ki uporabljajo jezike, ki niso vaš osnovni jezik, da si ogledajo prevedena sporočila.

Pogoste težave

V tem razdelku so opisane pogoste težave, ki lahko nastanejo pri uporabi pravil poslovanja.

Stolpec s polnim imenom in stolpcem z naslovom ni podprt pri aplikacijah poenotenega vmesnika

Dejanja ali pogoji, ki uporabljajo sestavljeni stolpec, kot je stolpec Polno ime (fullname) ali stolpec Naslov, niso podprti v aplikacijah, ki temeljijo na poenotenem vmesniku. Lahko pa uporabite dejanja ali pogoje s stolpci članov. Na primer za stolpec Polno ime lahko uporabite dejanja ali pogoje za stolpca Ime (firstname) in Priimek (lastname).

Poslovna pravila se pri nekaterih uporabnikih ne izvajajo

Prepričajte se, da imajo uporabniki varnostno vlogo, ki vključuje vsaj pravice branja za uporabniški obseg v tabeli Proces. Privzeto ima varnostna vloga Osnovni uporabnik to pravico.

Pravila poslovanja se ne izvršijo na mreži nadzorne plošče, ki jo je mogoče urejati

Pravila poslovanja v obsegu entitet se ne bodo izvršila v mreži, ki jo je mogoče urejati, ko bo ta mreža konfigurirana na strani nadzorne plošče.

Ali poslovno pravilo ne velja za obrazec?

Pravilo poslovanja se ne izvrši, ker stolpec, na katerega se sklicuje pravilo poslovanja, ni vključeno v obrazec.

  1. Odprite raziskovalca rešitev. Razširite želeno tabelo in nato izberite Obrazci.

  2. Odprite obrazec in nato na traku oblikovalnik obrazcev izberite Poslovna pravila.

  3. V oblikovalniku obrazcev odprite pravilo poslovanja.

  4. V oblikovalniku poslovnih pravil izberite vsak pogoj in dejanje, da preverite vse stolpce, na katere se sklicuje vsak pogoj in dejanje.

    Polje, na katero se sklicuje pravilo poslovanja, obstaja v tabeli.

  5. Preverite, ali je vsak stolpec, na katerega se sklicuje pravilo poslovanja, vključen v obrazec. V nasprotnem primeru dodajte manjkajoč stolpec v obrazec.

    Stolpec za ime kupca v obrazcu.

Pravilo poslovanja se tudi ne izvrši, ker stolpec, na katerega se sklicuje pravilo poslovanja, ni sestavljen stolpec. Namesto tega se lahko uporabijo sestavni stolpci sestavljenega stolpca.

Pogosta vprašanja

Ali je mogoče s poslovnimi pravili odkleniti stolpce na obrazcu samo za branje?

  • Da, s poslovnim pravilom je mogoče odkleniti stolpce in urejati dejanja na obrazcu samo za branje.

Kako odpravim težave za poslovno pravilo, ki ne deluje?

Kako so videti priporočila znotraj obrazca?

Priporočila kažejo žarnico poleg nalepke stolpca.

  • Pravilo poslovanja je bilo strnjeno.

Izberite žarnico, da razširite pogled in prikažete priporočilo.

  • Pravilo poslovanja je bilo razširjeno.

Glejte tudi

Ustvarjanje poslovne logike po meri prek procesov

Ustvarjanje poteka poslovnega procesa

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).