Zdieľať cez


Vytvorenie obchodných pravidiel a odporúčaní na použitie logiky vo formulári

Táto téma sa vzťahuje na Dynamics 365 Customer Engagement (on-premises). Informácie o verzii Power Apps v rámci tejto témy nájdete v článku: Vytvorte obchodné pravidlo pre entitu

Môžete vytvoriť obchodné pravidlá a odporúčania na použitie logiky formulára bez písania kódu JavaScript alebo vytvárania doplnkov. Obchodné pravidlá poskytujú jednoduché rozhranie na implementáciu a udržiavanie rýchlo sa meniacich a bežne používaných pravidiel. Možno ich použiť na formuláre Main a Quick Create a fungujú v Dynamics 365 Customer Engagement (on-premises), webových aplikáciách Dynamics 365 for Customer Engagement, Dynamics 365 pre tablety a Dynamics 365 for Outlook (online alebo offline režim) .

Kombináciou podmienky a akcie, môžete použiť niektorú z nasledovných obchodných pravidiel:

  • Nastaviť hodnoty poľa

  • Vymazanie hodnôt v poliach

  • Nastaviť úrovne požiadaviek na pole

  • Zobraziť či skryť polia

  • Povoliť alebo zakázať polia

  • Overiť údaje a zobraziť chybové správy

  • Vytvorte si obchodné odporúčania založené na obchodnej inteligencii.

Poznámka

Obchodné pravidlá nefungujú s množinami možností s viacerými možnosťami.

Vytvorenie obchodného pravidla alebo obchodných odporúčaní

  1. Skontrolujte, či máte rolu zabezpečenia na úrovni správcu systému alebo prispôsobovača systému alebo rovnocenné povolenia.

  2. Otvorte prieskumník riešení.

  3. Otvorte entitu, pre ktorú chcete vytvoriť obchodné pravidlo (napríklad otvorte entitu Účet ) a potom dvakrát kliknite na Obchodné pravidlá.

    Vytvorte obchodné pravidlo v predvolenom riešení.

  4. Kliknite na Nové.

    Otvorí sa okno návrhára osobných pravidiel, pričom už bude mať vytvorenú jednu podmienku. Každé pravidlo sa spustí s podmienkou. Obchodné pravidlo prijme na základe tejto podmienky jeden alebo viaceré kroky.

    Okno návrhu obchodných pravidiel.

    Prepitné

    Ak chcete upraviť existujúce obchodné pravidlo, musíte ho deaktivovať ešte pred jeho úpravou.

  5. Ak chcete, pridajte popis do poľa popisu v ľavom hornom rohu okna.

  6. Podľa nasledovného nastavte rozsah:

    Ak vyberiete túto položku... Rozsah je nastavený na...
    Entita Všetky formuláre a servery
    Všetky formuláre Všetky formuláre
    Špecifický formulár (napríklad formulár Účet ) Práve tento formulár
  7. Pridajte podmienky. Ak chcete pridať ďalšie podmienky do svojho obchodného pravidla:

    1. Presuňte komponent Stav z karty Komponenty do plus log v návrhárovi.

      Pridajte podmienku do obchodného pravidla.

    2. Ak chcete nastaviť vlastnosti pre podmienku, kliknite na komponent Podmienka v okne návrhára a potom nastavte vlastnosti v Vlastnosti na pravej strane obrazovky. Pri nastavovaní vlastností sa v spodnej časti karty Vlastnosti vytvorí výraz.

    3. Ak chcete k podmienke pridať ďalšiu klauzulu (A alebo ALEBO), kliknite na Nové na karte Vlastnosti vytvorte nové pravidlo a potom nastavte vlastnosti tohto pravidla. V poli Logika pravidla môžete určiť, či sa má nové pravidlo pridať ako AND alebo ALEBO.

      Pridajte do podmienky nové pravidlo.

    4. Po dokončení nastavenia vlastností podmienky kliknite na Použiť.

  8. Pridajte akcie. Pridanie akcie:

    1. Presuňte jeden z komponentov akcie z karty Komponenty na znamienko plus vedľa komponentu Podmienka . Akcia na znamienko plus vedľa položky začiarknuté políčko Ak chcete pravidlo podnikania že konať, keď je splnená podmienka alebo presunúť na znamienko plus vedľa položky x Ak chcete pravidlo podnikania že konať, ak podmienka nie je splnená.

      Presuňte akciu do obchodného pravidla.

    2. Ak chcete nastaviť vlastnosti pre akciu, kliknite na komponent Akcia v okne návrhára a potom nastavte vlastnosti v Vlastnosti tab.

    3. Po dokončení nastavení vlastností kliknite na Použiť.

  9. Pridajte odporúčanie firmy. Pridanie obchodného odporúčania:

    1. Presuňte komponent Odporúčanie z karty Komponenty na znamienko plus vedľa Komponent Stav . Presuňte komponent Odporúčanie na znamienko plus vedľa značky začiarknutia, ak chcete, aby obchodné pravidlo vykonalo túto akciu, keď je podmienka splnená, alebo na znamienko plus vedľa x, ak chcete, aby obchodné pravidlo vykonalo túto akciu, ak podmienka nie je splnená.

    2. Ak chcete nastaviť vlastnosti pre odporúčanie, kliknite na komponent Odporúčanie v okne návrhára a potom nastavte vlastnosti v Vlastnosti tab.

    3. Ak chcete k odporúčaniu pridať ďalšie akcie, presuňte ich z karty Komponenty a potom nastavte vlastnosti pre každú akciu na karte Vlastnosti tab.

      Poznámka

      Po vytvorení odporúčaní sa predvolene pridá jedna akcia. Ak chcete zobraziť všetky akcie v odporúčaní, kliknite na Podrobnosti na komponente Odporúčanie .

    4. Po dokončení nastavení vlastností kliknite na Použiť.

  10. Ak chcete overiť obchodné pravidlo, kliknite na tlačidlo Overiť na paneli akcií.

  11. Ak chcete uložiť obchodné pravidlo, kliknite na Uložiť na paneli akcií.

  12. Ak chcete aktivovať obchodné pravidlo, vyberte ho v okne Solution Explorer a potom kliknite na Aktivovať. Nie je možné aktivovať pravidlo podnikania v okne návrhára.

Prepitné

Tu je niekoľko tipov, na ktoré treba pamätať pri práci na obchodnom pravidle v okne návrhára:

  • Ak chcete urobiť snímku všetkého v okne Obchodné pravidlo, kliknite na Snímka na paneli akcií. To je užitočné napríklad, ak chcete zdieľať a získať pripomienky na pravidlo podnikania od člena tímu.
  • Použite minimapu na rýchlu navigáciu k iným častiam procesu. Je to užitočné, keď máte komplikovaný proces, ktorý sa posúva mimo obrazovku.
  • Po pridaní podmienok, akcií a obchodných odporúčaní k obchodnému pravidlu dôjde k vytvoreniu obchodného pravidla, ktoré sa zobrazí v spodnej časti okna návrhára. Tento kód je určený len na čítanie.

Nájdite chybové správy použité v obchodných pravidlách.

Ak máte v organizácii viac než jeden jazyk, bude potrebné nájsť všetky nastavené chybové správy. Pri každom nastavení správy systém vytvorí označenie. Ak exportujete preklady do organizácie, môžete pridať lokalizované verzie správ a potom tieto označenia importovať späť do systému, aby ľudia používajúci jazyky iné, než je váš základný jazyk, mohli zobraziť preložené správy.

Bežné problémy

Táto sekcia popisuje bežné problémy, ktoré sa môžu vyskytnúť, keď používate obchodné pravidlá.

Zložené atribúty nie sú podporované v aplikáciách Zjednoteného rozhrania.

Akcie alebo podmienky, ktoré používajú zložené atribúty , nie sú podporované v aplikáciách založených na Zjednotené rozhranie. Prípadne môžete použiť akcie alebo podmienky pre atribúty, ktoré tvoria zložené atribúty. Napríklad namiesto použitia atribútu Celé meno (celé meno) môžete použiť krstné meno (krstné meno ) a priezvisko (priezvisko).

Nefunguje vaše obchodné pravidlo pre formulár?

Obchodné pravidlo sa nemusí spustiť, pretože pole odkazované v obchodnom pravidle nie je zahrnuté vo formulári.

  1. Otvorte prieskumník riešení. Rozbaľte požadovanú entitu a potom vyberte Formuláre.

  2. Otvorte požadovaný formulár a potom na návrhár formulárov páse s nástrojmi vyberte Obchodné pravidlá.

  3. V návrhárovi formulárov otvorte obchodné pravidlo.

  4. V návrhárovi obchodných pravidiel zvoľte jednotlivé podmienky a akcie na overenie všetkých polí odkazovaných v každej podmienke a kroku.

    Pole, na ktoré sa odkazuje v obchodnom pravidle, existuje v entite.

  5. Skontrolujte, že každé pole odkazované v obchodnom pravidle, je tiež zahrnuté aj vo formulári. Ak nie, pridajte chýbajúce pole do formulára.

    Pole názvu účtu vo formulári.

Najčastejšie otázky

Môžu obchodné pravidlá odomknúť polia vo formulári iba na čítanie?

  • Áno, obchodné pravidlo môže odomknúť polia a upraviť akcie na formulári určenom len na čítanie.

Ako môžem vyriešiť problém s obchodným pravidlom, ktoré nefunguje?

Reagujú obchodné pravidlá na zmeny vykonané skriptom onLoad?

  • Nie, vykonajú sa pred vykonaním skriptu onload.

Pozrite si tiež

Vytvorte vlastnú obchodnú logiku prostredníctvom procesov
Vytvorte tok obchodného procesu
Vytvorte tok mobilných úloh