Üzleti szabályok létrehozása modellvezérelt alkalmazás űrlapjában való logika alkalmazásához
Sok esetben üzleti logikát kell hozzáadnunk annak érdekében, hogy a modellvezérelt alkalmazás oszlopai megfelelően megjelenjenek vagy el legyenek rejtve, illetve hogy a megfelelő értékekre legyenek beállítva.
Ez a cikk bemutatja, hogyan alkothat üzleti szabályokat és javaslatokat JavaScript kódírás vagy beépülő modulok létrehozása nélküli modellvezérelt alkalmazásokhoz. Az üzleti szabályok egyszerű felületet biztosítanak, amelyekkel végrehajthatók és karbantarthatók a gyorsan módosuló és általánosan használt szabályok. Fő és gyorslétrehozási űrlapokra is alkalmazhatók. Az üzleti szabályok a következők esetében működnek: modellvezérelt alkalmazások, régi webalkalmazások, Dynamics 365 for tablets és Dynamics 365 for Outlook (online és offline módban egyaránt).
Feltételek és műveletek kombinálásával végezheti az alábbiak bármelyikét az üzleti szabályokkal:
Sorértékek beállítása
Oszlopértékek törlése
Oszlop követelményszintjének beállítása
Oszlopok megjelenítése vagy elrejtése
Oszlopok engedélyezése vagy letiltása
Adatok érvényesítése és hibaüzenetek megjelenítése
Üzleti intelligencián alapuló üzleti javaslatok létrehozása.
Megjegyzés
Egy tábla üzleti szabályának meghatározásához, hogy ez kiszolgálói szinten minden űrlapra vonatkozzon, tekintse meg az Üzleti szabály létrehozása egy táblához részt.
Az üzleti szabályok nem működnek a többválasztásos kiválasztások esetén.
Üzleti szabály megtekintése, szerkesztése vagy létrehozása a Power Apps szolgáltatásban
Bejelentkezés a Power Apps-be.
Válassza a Táblák lehetőséget a bal oldali navigációs panelen, nyissa meg a kívánt táblát, majd a Testreszabások területen válassza az Üzleti szabályok lehetőséget. Ha az elem nem látható az oldalsó panelben, akkor válassza a ...Továbbiak lehetőséget, majd válassza ki a kívánt elemet.
Megjegyzés
A táblán végzett testreszabásokon egy megoldáson belül kell elvégezni. Ha egy megoldáson belül szeretne frissíteni egy táblát, nyissa meg a megoldást, majd nyissa meg a táblát. Ezt követően a Testreszabási lehetőségek területen válassza ki az Üzleti szabályok lehetőséget.
- A parancssávon válassza az Új üzleti szabály lehetőséget.
Üzleti szabály megtekintése, szerkesztése vagy létrehozása az űrlaptervezőben
Az űrlaptervező bal oldali navigációs ablakában válassza az Üzleti szabályok lehetőséget.
A következő lehetőségek közül választhat:
- Alapértelmezés szerint a rendszer csak az aktív üzleti szabályokat jeleníti meg az űrlaphoz. Az űrlap inaktivált üzleti szabályainak megtekintéséhez törölje a Csak az aktív üzleti szabályok megjelenítése jelölőnégyzet kijelölését.
- Üzleti szabály létrehozásához válassza az Új üzleti szabály lehetőséget.
- Az üzleti szabály tulajdonságainak megtekintéséhez és a szerkesztéshez jelölje ki az adott üzleti szabályt.
Határozza meg az üzleti szabály tulajdonságait
Amikor az üzleti szabály-tervező ablak megnyílik az új szabályhoz, rögtön létrejön egy feltétel. Minden szabály egy feltétellel kezdődik. Az üzleti szabály egy vagy több műveletet hajt végre az adott feltétel alapján.
Az üzleti szabály parancssávján adja meg vagy jelölje ki a következő tulajdonságokat.
Üzleti szabály neve: a szabály neve alapértelmezés szerint Új üzleti szabály. Azt javasoljuk, hogy adjon kifejező nevet az üzleti szabálynak.
Leírás: tetszés szerint megadhat egy leírást is.
Hatókör: az üzleti szabály hatóköre határozza meg, hogy az üzleti szabály mely űrlapokra érvényes. Ön állíthatja be a hatókört az alábbiak szerint:
Ha ezt a lehetőséget választja...
A beállított hatókör...
Entitás
A tábla és a tábla összes űrlapja
Minden űrlap
A tábla összes űrlapja
Sajátos űrlap (partner Fő űrlap, például)
Csak az adott űrlap
Megjegyzés
Ha módosítani kíván egy létező üzleti szabályt, azt a módosítás megkezdése előtt inaktiválnia kell.
Hozza létre az üzleti szabályt
Feltételek hozzáadása. További feltételek hozzáadása az üzleti szabályhoz:
Húzza át a Feltétel származó összetevőket az Összetevők lapról a tervező plusz jeléhez.
A feltétel tulajdonságainak beállításához válassza a Feltétel összetevőt a tervezőablakban, és állítsa be a tulajdonságokat a képernyő jobb oldalán található Tulajdonságok lapon. Amint beállította a tulajdonságokat, létrejön egy kifejezés a Tulajdonságok lap alján.
A feltételhez való további (ÉS vagy VAGY) kikötés hozzáadásához válassza az Új lehetőséget a Tulajdonságok lapon, hogy új szabályt hozzon létre, majd állítsa be a szabályhoz tartozó tulajdonságokat. A Szabálylogika oszlopban megadhatja, hogy az új szabályt ÉS vagy VAGY szabályként akarja-e hozzáadni.
Ha elkészült a feltétel tulajdonságainak beállításával, válassza az Alkalmaz lehetőséget.
Műveletek hozzáadása. Egy művelet hozzáadásához:
Húzza át a művelet egyik összetevőjét az Összetevők lapról a Feltétel összetevő melletti pluszjelhez. Húzza át a műveletet a pipajel mellett lévő pluszjelhez, ha azt szeretné, hogy az üzleti szabály a feltétel teljesülése esetén hajtsa végre a műveletet, vagy az x mellett lévő pluszjelhez, ha azt szeretné, hogy az üzleti szabály akkor hajtsa végre a műveletet, ha a feltétel nem teljesül.
A művelet tulajdonságainak beállításához válassza a Művelet összetevőt a tervezőablakban, és állítsa be a tulajdonságokat a képernyő jobb oldalán található Tulajdonságok lapon.
Ha elkészült a tulajdonságok beállításával, válassza az Alkalmaz lehetőséget.
Üzleti javaslat hozzáadása. Üzleti javaslat hozzáadásához:
Húzza át a Javaslat összetevőt az Összetevők lapról a Feltétel összetevő melletti pluszjelhez. Húzza át a Javaslat összetevőt a pipajel mellett lévő pluszjelhez, ha azt szeretné, hogy az üzleti szabály a feltétel teljesülése esetén hajtsa végre a műveletet, vagy az x mellett lévő pluszjelhez, ha azt szeretné, hogy az üzleti szabály akkor hajtsa végre a műveletet, ha a feltétel nem teljesül.
A javaslat tulajdonságainak beállításához válassza a Javaslat összetevőt a tervezőablakban, és állítsa be a tulajdonságokat a képernyő jobb oldalán található Tulajdonságok lapon.
A javaslathoz való további műveletek hozzáadásához húzza át őket az Összetevők lapról, majd állítsa be az egyes műveletek tulajdonságait a Tulajdonságok lapon.
Megjegyzés
Amikor létrehoz egy javaslatot, egyetlen művelet hozzáadása történik alapértelmezetten. Egy javaslat összes műveletének megtekintéséhez válassza a Részletek lehetőséget az Ajánlás összetevőn.
Ha elkészült a tulajdonságok beállításával, válassza az Alkalmaz lehetőséget.
Az üzleti szabály érvényesítéséhez válassza a műveletsávon az Ellenőrzés lehetőséget.
Az üzleti szabály mentéséhez kattintson a műveletsávon a Mentés lehetőségre.
Az üzleti szabály aktiválásához jelölje ki a szabályt a Megoldástallózó ablakban, majd válassza az Aktiválás lehetőséget. Az üzleti szabály a tervezőablakban nem aktiválható.
Tipp
Íme néhány tipp, amelyet érdemes szem előtt tartani, amíg az üzleti szabályokon dolgozik a tervezőablakban:
- Ha pillanatképet szeretne készíteni az Üzleti szabályok ablakban megjelenő összes részletről, válassza a Pillanatkép lehetőséget a műveletsávon. Ez például akkor hasznos, amikor visszajelzéseket kap a csoport tagjaitól.
- A mini térkép segítségével gyorsan navigálhat a folyamat különböző részeire. Ez akkor hasznos, ha olyan bonyolult folyamaton dolgozik, amely nem fér el a képernyőn.
- Amint hozzáadta a feltételeket, a műveleteket és az üzleti javaslatokat az üzleti szabályhoz, létrejön az üzleti szabály kódja, és megjelenik a tervezőablak alján. Ez a kód írásvédett.
Az üzleti szabályokban használt hibaüzenetek honosítása
Ha a környezetében több nyelvet is alkalmazott, érdemes lehet a beállított hibaüzenetek honosítása. Minden alkalommal, amikor beállít egy üzenetet, a rendszer generál egy címkét. Ha be van állítva a környezet fordítása, hozzáadhatja az üzenetek honosított változatát, majd visszaimportálhatja azokat a rendszerbe. Ez lehetővé teszi az alapnyelvtől eltérő nyelveket használó személyeknek, hogy megtekinthessék a lefordított üzeneteket.
Gyakori problémák
Ez a rész bemutatja az üzleti szabályok használatakor esetlegesen előforduló gyakori problémákat.
Egyesített felület alkalmazások nem támogatják a teljes név oszlopot és a cím oszlopot
Az összetett oszlopot használó műveletek vagy feltételek, például a teljes név (fullname) oszlop vagy a cím oszlop nem támogatottak az egyesített felület alapján létrejött alkalmazásokban. Másik lehetőségként a tagoszlopokkal is alkalmazhat műveleteket vagy feltételeket. Például a Teljes név (fullname) oszlop esetén használhat műveleteket vagy feltételeket az Utónév (firstname) és a Vezetéknév (lastname) oszlopokon.
Az üzleti szabályokat nem hajtja végre a rendszer egyes felhasználók esetében
Győződjön meg arról, hogy a felhasználók olyan biztonsági szerepkörrel rendelkeznek, amely legalább a felhasználói hatókör olvasási jogosultságait tartalmazza a Folyamat táblázatban. Alapértelmezés szerint az Alapvető felhasználó biztonsági szerepkör rendelkezik ezzel a jogosultsággal.
Az üzleti szabályok nem lépnek működésbe az irányítópulton található szerkeszthető rácson
Az entitás hatókörű üzleti szabályok nem lépnek működésbe szerkeszthető rácson, ha a szerkeszthető rácsot az irányítópult oldalán konfigurálták.
Nem aktiválódik az üzleti szabály valamelyik űrlap esetén?
Előfordulhat, hogy egy üzleti szabály nem hajtható végre, mert az üzleti szabályben hivatkozott oszlop, nem szerepel az űrlapon.
Nyissa meg a megoldáskezelőt. Bontsa ki a kívánt táblát, majd válassza az Űrlapok lehetőséget.
Nyissa meg az űrlapot, és az űrlaptervező menüszalagján válassza az Üzleti szabályok lehetőséget.
Az űrlaptervezőben nyissa meg az üzleti szabályt.
Jelölje ki az üzleti szabálytervezőben az egyes feltételeket és műveleteket az egyes feltételekben és műveletekben hivatkozott oszlopok ellenőrzéséhez.
Győződjön meg arról, hogy az üzleti szabályban hivatkozott egyes oszlopok az űrlapon is megtalálhatók. Ha nem, adja hozzá a hiányzó oszlopot az űrlaphoz.
Előfordulhat, hogy egy üzleti szabály szintén nem hajtható végre, mert az üzleti szabályben hivatkozott oszlop összesített oszlop. Ehelyett használhatja az összesítő oszlop tagoszlopait.
Gyakran ismételt kérdések (GYIK)
Az üzleti szabályok az oszlopokat csak olvasható űrlapon oldhatják fel?
- Igen, egy üzleti szabály csak olvasható űrlapon oldhatja fel az oszlopokat, és szerkesztheti a műveleteket.
Hogyan lehet elhárítani a nem működő üzleti szabályt?
- Lásd ezen téma Üzleti szabálya nem indul el egy űrlaphoz? részét.
Hogyan néznek ki a javaslatok az űrlapon belül?
A javaslatok egy villanykörtét jelenítenek meg az oszlopcímke mellett.
Válassza ki a villanykörtét a nézet kibontásához és a javaslat megtekintéséhez.
Kapcsolódó információk
Egyéni üzleti logika létrehozása a folyamatokon keresztül
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).