Tabeli jaoks ärireegli loomine
Märkus
Jõustub novembris 2020:
- Common Data Service on ümber nimetatud järgmiselt: Microsoft Dataverse. Lisateave
- Mõnda terminit Microsoft Dataverse’is on uuendused. Näiteks olem on nüüd tabel ja väli on nüüd veerg. Lisateave
Seda artiklit uuendatakse varsti, et kajastada viimaseid termineid.
Saate luua ärireegleid ja soovitusi, et rakendada loogikat ja valideerimisi ilma koodi kirjutamata või lisandmooduleid loomata. Ärireeglitel on lihtne liides kiiresti muutuvate ja peamiselt kasutatavate reeglite juurutamiseks ning haldamiseks.
Oluline
Tabeli jaoks määratud ärireeglid rakenduvad nii lõuendirakendustele kui ka mudelipõhistele rakendustele, kui tabelit kasutatakse rakenduses. Kõik ärireegli toimingud pole veel lõuendirakendustes saadaval. Lisateave: Lõuendi- ja mudelipõhiste rakenduste erinevused
Ärireeglid ei tööta mitmevalikuliste valikutega.
Ärireegli määramiseks, mis rakendub mudelipõhise rakenduse vormile, vt Looge ärireegel, et rakendada loogikat mudelipõhise rakenduse vormis.
Kombineerides tingimusi ja toiminguid, saate ärireeglite abil teha järgmisi toiminguid:
- Veeru väärtuste määramine
- Veeru väärtuste kustutamine
- Veeru nõutavustasemete määramine
- Veergude kuvamine või peitmine
- Veergude lubamine või keelamine
- Andmete valideerimine ja tõrketeadete kuvamine
- Ärisoovituste loomine ärianalüüsi põhjal.
Lõuendi- ja mudelipõhiste rakenduste erinevused
Mudelipõhistes rakendustes saab kasutada kõiki ärireeglis saadaolevaid toiminguid, kuid lõuendirakendustes pole praegu kõik ärireegli toimingud saadaval. Lõuendirakendustes pole saadaval järgmised toimingud.
- Veergude kuvamine või peitmine
- Veergude lubamine või keelamine
- Ärisoovituste loomine ärianalüüsi põhjal.
Eeltingimused
Selle teema järgimiseks peate lülituma keskkonda, kus saate tabeleid luua ja redigeerida.
Ärireegli loomine
Logige sisse Power Apps ja seejärel klõpsake või puudutage vasaku serva lähedal andmete allanoolt.
Klõpsake või puudutage kuvatud loendis valikut Tabelid.
Avage tabel, mille jaoks soovite ärireegli luua (nt avage tabel Konto) ja klõpsake seejärel vahekaarti Ärireeglid.
Klõpsake nuppu Uus.
Avaneb ärireelgi koosturi aken juba ühe teile loodud tingimusega. Iga reegel algab tingimusega. Ärireegel vajab ühte või mitut toimingut vastavalt tingimusele.
Näpunäide
Kui soovite muuta olemasolevat ärireeglit, peate selle enne muutmist inaktiveerima.
Soovi korral lisage kirjeldus akna vasakus ülanurgas olevale kirjeldusväljale.
Määrake ulatus vastavalt järgnevale:
Kui valite selle üksuse... Ulatus on määratud... tabel Mudelipõhised vormid ja server Kõik vormid Mudelipõhised vormid Erivormi (konto vormi, nt) Ainult see mudelipõhine vorm Näpunäide
Kui koostate lõuendirakendust, peate ulatusena kasutama tabelit.
Tingimuste lisamine. Ärireeglisse tingimuste lisamiseks tehke järgmist.
Lohistage kujundajas osa Tingimus vahekaardilt Osad plussmärgile.

Tingimuse atribuutide määramiseks klõpsake kujundaja aknas osa Tingimus ja seejärel määrake atribuudid ekraani paremas servas olevas vahekaardis Atribuudid. Atribuutide seadmiseks loob Microsoft Dataverse vahekaardi Atribuudid allservas avaldise.
Täiendava tingimuse (JA või VÕI) lisamiseks klõpsake vahekaardil Atribuudid käsku Uus uue reegli loomiseks ning sellele atribuutide määramiseks. Veerus Reegli loogika saate määrata, kas lisada uus reegel tingimusega JA või VÕI.

Kui olete tingimuse atribuutide määramisega valmis saanud, klõpsake nuppu Rakenda.
Toimingute lisamine. Toimingu lisamiseks tehke järgmist.
Lohistage ühte tegevuskomponenti vahekaardilt Osad plussmärgile, mis asub osa Tingimus kõrval. Lohistage tegevus ruudu kõrval olevale plussmärgile, kui soovite, et ärireegel selle toimingu läbi viiks tingimusele vastamisel. Lohistage x-i kõrval olevale plussmärgile siis, kui soovite, et ärireegel viiks toimingu läbi siis, kui tingimusele ei vastata.

Toimingule atribuutide määramiseks klõpsake kujundaja aknas osa Toiming ja seejärel määrake atribuudid vahekaardis Atribuudid.
Kui olete atribuutide määramisega valmis saanud, klõpsake nuppu Rakenda.
Ärisoovituse lisamine. (ainult mudelipõhised) Tehke ärisoovituse lisamiseks järgmist.
Lohistage osa Soovitus vahekaardilt Osad osa Tingimus kõrval olevale plussmärgile. Lohistage osa Soovitus ruudu kõrval olevale plussmärgile, kui soovite, et ärireegel selle toimingu läbi viiks tingimusele vastamisel. Lohistage x-i kõrval olevale plussmärgile siis, kui soovite, et ärireegel viiks toimingu läbi siis, kui tingimusele ei vastata.
Soovitusele atribuutide määramiseks klõpsake kujundaja aknas osa Soovitus ja seejärel määrake atribuudid vahekaardis Atribuudid.
Soovitusele toimingute lisamiseks lohistage need vahekaardilt Osad ja määrake seejärel iga tegevuse atribuudid vahekaardil Atribuudid.
Märkus
Soovituse loomisel lisab Dataverse vaikimisi ühe toimingu. Kõikide soovituses olevate toimingute kuvamiseks klõpsake nuppu Andmed osal Soovitus.
Kui olete atribuutide määramisega valmis saanud, klõpsake nuppu Rakenda.
Ärireegli valideerimiseks klõpsake tegumiribal nuppu Valideeri.
Ärireegli salvestamiseks klõpsake tegumiribal nuppu Salvesta.
Ärireegli aktiveerimiseks valige see aknas Lahenduseuurija ja seejärel klõpsake nuppu Aktiveeri. Te ei saa aktiveerida ärireeglit koosturi aknast.
Näpunäide
Siin on mõned nõuanded, millega arvestada ärireeglitega töötamisel koosturi aknas.
- Kõigest ärireelgi aknas hetktõmmise tegemiseks klõpsake tegumiribal nuppu Hetktõmmis. See on kasulik juhul, kui soovite näiteks meeskonnaliikmega ärireeglit jagada või kommentaare saada.
- Protsessi erinevate osade juurde navigeerimiseks kasutage minikaarti. See on kasulik juhul, kui teil on käsil keeruline protsess, mis ulatub ekraanist väljapoole.
- Kui lisate oma ärireeglile tingimused, toimingud ja ärisoovitused, loob Dataverse kujundajaakna allosas ärireegli tähise. See kood on kirjutuskaitstud.
Ärireeglite tõrketeadete lokaliseerimine
Kui teie organisatsioonis on kasutusel mitu keelt, peaksite enda määratud tõrketeated lokaliseerima. Iga kord, kui seate mõne teate, genereerib süsteem sildi. Kui ekspordite oma asutuse tõlked, saate lisada oma sõnumite lokaliseeritud versioone ja seejärel importida need sildid tagasi Dataverse, et inimesed, kes kasutavad muid keeli peale teie põhikeele, saaksid tõlgitud sõnumeid vaadata.
Levinumad probleemid
Selles jaotises kirjeldatakse levinumaid probleeme, mis võivad ilmneda ärireeglite kasutamisel.
Liitatribuute ühtse liidese rakendustega ei toetata
Toiminguid või tingimusi, mis kasutavad liitatribuute ei toetata ühtsel liidesel põhinevates rakendustes. Selle asemel saate kasutada toiminguid või tingimusi atribuutidel, mis moodustavad liitatribuute. Näiteks atribuudi Täisnimi (fullname) kasutamise asemel saate kasutada atribuute Eesnimi (firstname) ja Perekonnanimi (lastname).
Kas teie ärireegel ei käivitu vormi jaoks?
Võib juhtuda, et ärireegel ei käivitu, sest ärireeglis viidatud väli ei ole vormi kaasatud.
Avage lahenduseuurija. Laiendage soovitud olemit ja valige seejärel suvand Vormid.
Avage soovitud vorm ja valige seejärel vormikujundaja lindilt suvand Ärireeglid.
Avage vormikujundajas probleemne ärireegel.
Valige ärireegli kujundajas iga tingimus ja toiming, et kontrollida üle kõik tingimustes ja toimingutes viidatud väljad.

Kontrollige, et iga ärireeglis viidatud väli oleks vormile kaasatud. Kui pole, lisage puuduv väli vormile.

Korduma kippuvad küsimused (KKK)
Kas ärireeglid võivad kirjutuskaitstud vormil välju avada?
- Jah, ärireegel saab kirjutuskaitstud vormil välju avada ja toiminguid redigeerida.
Kuidas teha tõrkeotsingut ärireeglile, mis ei tööta?
- Vaadake selle teema jaotist Kas teie ärireegel ei käivitu vormi jaoks?.
Kas ärireeglid reageerivad onLoad skripti tehtud muudatustele?
- Ei, need käivituvad enne allalaadimine skripti käivitumist.
Kas ärireegli värskendamisel käivitatakse see kõigi olemasolevate kirjete suhtes?
- Ei. Ärireeglid käivitatakse klientrakenduses. Näiteks need käivitatakse siis, kui kasutaja avab vormi ja kui avatud vormil välja väärtust muudetakse. Neid ei hukata Dataverse sees.