Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

V tomto návode si povieme, ako vytvoriť obchodné pravidlá PowerApps. Budeme sa venovať aj niekoľkým ďalším nástrojom a konceptom používaným pri práci s bežnou dátovou službou.

Obchodné pravidlá sú vytvorené na nastavenie špecifických pravidiel pre vaše údaje.

Jedným z bežných spôsobov použitia je nastavenie špecifických hraníc alebo pokynov na pridávanie údajov prostredníctvom formulárov. To je to, čo urobíme v našom príklade.

Obsah

Ako fungujú obchodné pravidlá

Ak chcete pridať obchodné pravidlo, stačí prejsť na kartu Obchodné pravidlá v entitách a potom kliknúť na „Pridať obchodné pravidlo“ v ľavom hornom rohu.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Takto vyzerá sekcia obchodných pravidiel PowerApps.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Obchodné pravidlá začínajú príkazom IF alebo podmienkou.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ak je daná podmienka splnená, nasleduje séria akcií a podmienok spojených so začiarknutím vpravo. Ak nie, nasleduje cesta so značkou x pod podmienkou.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Z týchto možností na pravej table si môžeme vybrať, čo sa stane ďalej. Ďalším krokom by teda mohol byť postup, pri ktorom sa nastaví nová podmienka, alebo akcia, pri ktorej môžeme zobraziť chybové hlásenie, nastaviť viditeľnosť, nastaviť hodnotu poľa atď.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Opäť tu vidíme, aké ľahké je používať PowerApps. Môžete sa rozhodnúť nevykonávať žiadne kódovanie na vytváranie obchodných pravidiel, pretože vám to umožňuje presúvať prvky.

Teraz vytvoríme obchodné pravidlo.

Vytváranie obchodných pravidiel PowerApps

Použijeme rovnaké údaje, aké sme použili v tomto reťazci tutoriálov o PowerApps.

Povedzme, že chceme vytvoriť pravidlo, ktoré zabráni používateľovi pridávať záznam, ak je zákazník z Južnej Kórey a zvolí VIP úroveň 5. Môžeme vytvoriť pravidlo, ktoré vygeneruje chybové hlásenie, ak sa niekto pokúsi pridať takéto údaje.

Začneme definovaním podmienky. Kliknime na to a nazvime to VIP Level.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Zobrazovaný názov môžeme zmeniť aj tu na pravej table.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Podmienky nastavujeme výberom správneho zdroja, poľa, operátora, typu a hodnoty.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Pre toto pravidlo nastavujeme podmienku, že VIP úroveň by sa mala rovnať 5, aby sa akcia mohla uskutočniť. Kliknutím na tlačidlo Použiť túto podmienku uložíme.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ale okrem VIP úrovne chceme určiť aj umiestnenie. K tejto podmienke teda musíme pridať ďalšie pravidlo. Môžeme to urobiť kliknutím na +Nový.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

V tomto pravidle teda chceme, aby sa akcia uskutočnila iba vtedy, ak je vybratá lokalita Južná Kórea.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Teraz máme dve pravidlá. Chceme nastaviť VIP úroveň na 5, potom chceme zistiť, či sa v polohe zobrazuje Južná Kórea. Keďže chceme použiť obe tieto pravidlá, zvolíme AND v časti Logika pravidiel.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Keď použijeme tieto pravidlá, vyberieme ďalšiu akciu. Presuňte myšou Zobraziť chybové hlásenie do vývojového diagramu.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Nazvime túto akciu Error zmenou zobrazovaného názvu vpravo.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Môžeme si vybrať, kde sa zobrazí chybové hlásenie, a diktovať, čo sa v chybovom hlásení uvádza. Nech sa teda chybové hlásenie zobrazí v poli umiestnenia. Používateľovi tiež poradíme, aby si vybral inú krajinu alebo zmenil VIP úroveň.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Keď klikneme na tlačidlo Použiť, PowerApps uloží tieto nastavenia. Textovú verziu rovnakého pravidla, ktoré sme vytvorili, môžeme vidieť v spodnej časti obrazovky.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Keď sme s pravidlom spokojní, môžeme kliknúť na Uložiť v pravej hornej časti.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Môžeme tiež kliknúť na Overiť, ak chceme skontrolovať, či pravidlo funguje perfektne.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ak v našej práci nevidíme žiadne chyby, môžeme ju uzamknúť kliknutím na tlačidlo Aktivovať.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Keď to urobíme, v strede sa zobrazí indikátor priebehu, ktorý nám ukazuje, že sa logika uplatňuje vo všetkých záznamoch.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Po dokončení procesu aktivácie toto okno zmizne.

Kontrola obchodného pravidla

Teraz sa pozrime na obchodné pravidlo v praxi.

Ak sa vrátime späť na kartu Obchodné pravidlá v časti Entity, môžeme vidieť nové obchodné pravidlo, ktoré sme vytvorili.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ak chcete zistiť, či toto obchodné pravidlo funguje správne, pridajte nový záznam. Poďme na kartu Údaje.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Potom klikneme na + Pridať záznam tu hore.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Tým sa otvorí formulár, ktorý sme vytvorili v súbore .

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Začnime vyplnením časti Všeobecné formulára, ktorá obsahuje číslo zákazníka, meno a priezvisko.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ďalej pridáme umiestnenie a VIP úroveň. Zatiaľ napíšme Spojené kráľovstvo a nastavme ho na VIP úroveň 5.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ďalšie pole je Dátum pripojenia. Na uľahčenie práce pre koncového používateľa používa PowerApps kalendár, ktorý nám umožňuje vybrať presný dátum namiesto toho, aby sme museli zadávať informácie.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Formulár dokončíme vyplnením ďalších údajov, ako je číslo pasu a meno agenta. Ako vidíte, nevyskytli sa žiadne chyby.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Tentokrát zmeňme lokalitu a nastavme ju na Južnú Kóreu a VIP úroveň ponechajme na 5. Pamätajte, že toto sú dve podmienky, ktoré sme nastavili v našom obchodnom pravidle.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Pretože podmienky spĺňajú stanovené požiadavky, zobrazí sa chybové hlásenie.

Ale ak zmeníme VIP úroveň a urobíme ju 4, chybové hlásenie zmizne.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

To ukazuje, že naše obchodné pravidlá skutočne fungujú perfektne.

Ďalšie spoločné koncepty dátových služieb

Obchodné pravidlá v PowerApps ešte viac uľahčujú prácu s entitami, najmä pokiaľ ide o prinášanie nových údajov. Ale okrem entít existujú aj iné výkonné nástroje a koncepty používané v bežnej dátovej službe.

Aj keď sa nebudeme podrobne venovať každému z nich, poďme sa stručne zaoberať týmito pojmami pre prípad, že by sa v budúcnosti objavila potreba ich použitia.

Dátové toky sú jedným z mocných nástrojov, ktoré môžeme použiť. Automaticky načítavajú spoločnú dátovú službu do aktuálnych dát.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ak napríklad prevádzkujete reštauráciu, môžete údaje o svojom mieste predaja posielať priamo do entít. Dá sa to dosiahnuť vytvorením toku údajov.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Pripojenia sú ďalšou dôležitou súčasťou spoločnej dátovej služby. Funguje to rovnako ako naše spojenia pri používaní aplikácií na plátne. Tu môžeme napríklad pridať pripojenie k OneDrive.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Dôležité sú aj brány. Umožňujú nám komunikovať s rôznymi databázami.

Obchodné pravidlá PowerApps a ďalšie výkonné koncepty CDS

Ak chcete podrobnejšie preskúmať každú z týchto oblastí, môžete si pozrieť dokument spoločnosti Microsoft , ktorý ich podrobne pokrýva.




Záver

Obchodné pravidlá PowerApps ukazujú, aká dynamická táto platforma skutočne je. Umožňuje takmer všetko, najmä ak chcete, aby boli vaše údaje prezentované špecifickým spôsobom. Pomáha vám tiež udržiavať vaše údaje čo najčistejšie.

Príklad, na ktorom sme pracovali, je len začiatok. V skutočnosti je možné pracovať na komplikovanejších pravidlách, kde spolu fungujú rôzne podmienky a akcie. Môžete sa tiež rozhodnúť vytvoriť tieto pravidlá ich kódovaním namiesto použitia systému vývojových diagramov drag-and-drop, ktorý sme použili. Všetko závisí od vašej úrovne zručností a preferencií.

Pokiaľ ide o ďalšie koncepty, ktorých sme sa dotkli, tieto určite stoja za preskúmanie, ak chcete skutočne zvládnuť to, čo PowerApps dokáže. Len si všimnite, že 99 zo 100-krát budete pravdepodobne pracovať s entitami viac ako s ktoroukoľvek inou oblasťou v rámci platformy.

Všetko najlepšie,

Henry


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.