Veiklos taisyklių kūrimas norint taikyti logiką modeliu pagrįstos programoms formoje

Labai dažnai būtina įtraukti verslo logiką siekiant užtikrinti, kad modeliu pagrįstos programos stulpeliai būtų rodomi, paslėpti ar būtų nustatytos jų teisingos reikšmės.

Šiame straipsnyje parodoma, kaip sukurti veiklos taisykles ir rekomendacijas, norint pritaikyti formos logiką modeliu pagrįstoje programoje nerašant „JavaScript“ kodo arba nekuriant priedų. Veiklos taisyklės suteikia paprastą sąsają norint įdiegti ir palaikyti sparčiai kintančias ir dažnai naudojamas taisykles. Jas galima taikyti pagrindinėse ir sparčiosiose kūrimo formose. Veiklos taisyklės veikia modeliu pagrįstose programose, senesnėse žiniatinklio programose, „Dynamics 365“, skirtoje planšetiniams kompiuteriams, ir Dynamics 365 for Outlook (prisijungus arba neprisijungus).

Derinant sąlygas ir veiksmus, su veiklos taisyklėmis galima atlikti šiuos veiksmus:

  • Nustatyti stulpelio vertes

  • Išvalyti stulpelio vertes

  • Nustatyti stulpelio reikalavimų lygius

  • Rodyti arba slėpti stulpelius

  • Įjungti arba išjungti stulpelius

  • tikrinti duomenis ir rodyti klaidų pranešimus.

  • kurti veiklos rekomendacijas pagal verslo įžvalgas.

Pastaba

Norėdami nustatyti lentelės veiklos taisyklę, kad ji būtų taikoma visoms formoms ir serveriui, žr. Lentelės veiklos taisyklės kūrimas.

Veiklos taisyklės netaikomos keliems pasirenkamiems pasirinkimams.

Veiklos taisyklių Power Apps peržiūrėjimas, redagavimas ir kūrimas

  1. Prisijunkite prie Power Apps.

  2. Kairiojoje naršymo srityje pasirinkite Lentelės, atidarykite norimą lentelę, tada srityje Tinkinimai pasirinkite Veiklos taisyklės. Jei elemento šoninio skydelio srityje nėra, pasirinkite …Daugiau ir pasirinkite norimą elementą.

Pastaba

Lentelės tinkinimai turėtų būti atlikti sprendime. Norėdami atnaujinti sprendimo lentelę, atidarykite sprendimą, tada atidarykite lentelę. Tada srityje Tinkinimas pažymėkite Veiklos taisyklės.

  1. Komandų juostoje spustelėkite Nauja veiklos taisyklė.

Veiklos taisyklių peržiūrėjimas, redagavimas ir kūrimas naudojant formų dizaino įrankį

  1. Kairiojoje formų dizaino įrankio srityje pažymėkite Veiklos taisyklės.

  2. Galite pasirinkti iš tolesnių pasirinkčių.

    • Pagal numatytuosius nustatymus rodomos tik aktyvios formos veiklos taisyklės. Išvalykite Rodyti tik aktyvias veiklos taisykles ir peržiūrėkite išjungtas formos veiklos taisykles.
    • Norėdami sukurti veiklos taisyklę, pažymėkite Nauja veiklos taisyklė.
    • Pažymėkite veiklos taisyklę, jei norite peržiūrėti ypatybes ir redaguoti veiklos taisyklę. Veiklos taisyklių ypatybės.

Veiklos taisyklės ypatybių nustatymas

Kai atsidaro naujos taisyklės verslo taisyklių dizaino įrankio langas, viena sąlyga jau yra sukurta. Kiekviena taisyklė prasideda sąlyga. Verslo taisyklei priskiriamas vienas ar daugiau veiksmų, atsižvelgiant į tą sąlygą.

Pavyzdinė modeliu pagrįsta programa

Veiklos taisyklės komandų juostoje įveskite arba pažymėkite toliau nurodytas ypatybes.

  1. Veiklos taisyklės pavadinimas: pagal numatytuosius nustatymus taisyklė pavadinta Nauja veiklos taisyklė. Rekomenduojame įvesti prasmę turintį veiklos taisyklės pavadinimą.

  2. Aprašas: galite pridėti aprašą (pasirinktinai).

  3. Aprėptis: veiklos taisyklės aprėptis nustato formas, kurioms bus taikoma ši veiklos taisyklė. Nustatykite aprėptį atsižvelgdami į tolesnę informaciją.

    Jei pasirenkate šį elementą...

    Aprėptis nustatoma kaip...

    Objektas

    Lentelė ir visos lentelės formos

    Visos formos

    Visos lentelės formos

    Konkrečios formos (pvz., kliento Pagrindinė forma)

    Tik ta forma

Pastaba

Jei norite keisti esamą veiklos taisyklę, prieš ją keisdami privalote išjungti.

Veiklos taisyklės kūrimas

  1. Įtraukite sąlygų. Norėdami į verslo taisyklę įtraukti daugiau sąlygų:

    1. nuvilkite skirtuko Komponentai komponentą Sąlyga virš dizaino įrankio pliuso ženklo.

      Sąlygos įtraukimas į veiklos taisyklę.

    2. Sąlygų parinkčių pasirinkimui, paspauskite Sąlygos komponentą dizaino lange ir tuomet nustatykite parinktis Parinkčių žymę dešinėje ekrano pusėje. Kai ypatybės nustatytos, skirtuko Ypatybės apačioje sukuriama išraiška.

    3. Tam, kad pridėtumėte papildomą sąlygą (IR arba AR) prie sąlygos, pasirinkite Nauja Parinkčių žymoje, kad sukurtumėte naują taisyklę ir tuomet nustatykite parinktis tai taisyklei. Stulpelyje Taisyklės logika galite nurodyti, ar naują taisyklę norite pridėti kaip IR ar kaip ARBA.

      Naujos taisyklės įtraukimas į sąlygą.

    4. Nustatę sąlygos ypatybes, pasirinkite Taikyti.

  2. Įtraukti veiksmų. Norėdami įtraukti veiksmą:

    1. nuvilkite vieną iš skirtuko Komponentai veiksmų komponentų virš pliuso ženklo, esančio šalia komponento Sąlyga. Nuvilkite veiksmą virš pliuso ženklo, esančio šalia varnelės, jei norite, kad verslo taisyklė vykdytų tą veiksmą, kai sąlyga tenkinama, arba virš pliuso ženklo, esančio šalia simbolio X, jei norite, kad verslo taisyklė vykdytų tą veiksmą, kai sąlyga netenkinama.

      Veiksmo nuvilkimas į veiklos taisyklę.

    2. Sąlygų parinkčių pasirinkimui, paspauskite Veiksmas komponentą dizaino lange ir tuomet nustatykite parinktis Parinkčių žymę dešinėje ekrano pusėje.

    3. Nustatę ypatybes pasirinkite Taikyti.

  3. Įtraukite verslo rekomendaciją. Norėdami įtraukti verslo rekomendaciją:

    1. nuvilkite skirtuko Komponentai komponentą Rekomendacija virš pliuso ženklo, esančio šalia komponento Sąlyga. Nuvilkite komponentą Rekomendacija virš pliuso ženklo, esančio šalia varnelės, jei norite, kad verslo taisyklė vykdytų tą veiksmą, kai sąlyga tenkinama, arba virš pliuso ženklo, esančio šalia simbolio X, jei norite, kad verslo taisyklė vykdytų tą veiksmą, kai sąlyga netenkinama.

    2. Rekomendacijų parinkčių pasirinkimui, paspauskite Rekomendacija komponentą dizaino lange ir tuomet nustatykite parinktis Parinkčių žymę dešinėje ekrano pusėje.

    3. Norėdami į rekomendaciją įtraukti daugiau veiksmų, vilkite juos iš skirtuko Komponentai ir tada skirtuke Ypatybės nustatykite kiekvieno veiksmo ypatybes.

      Pastaba

      Kuriant rekomendaciją, pagal numatytuosius parametrus įtraukiamas vienas veiksmas. Kad pamatytumėte visus rekomendacijos veiksmus, pasirinkite Informacija Rekomendacijų komponente.

    4. Nustatę ypatybes pasirinkite Taikyti.

  4. Verslo taisyklės patvirtinimui pasirinkite Tikrinti veiksmų juostoje.

  5. Verslo taisyklės įrašymui pasirinkite Įrašyti veiksmų juostoje.

  6. Verslo taisyklės įijungimui, pasirinkite Sprendimo naršyklės langą ir tuomet pasirinkite Įjungti. Neįmanoma veiklos taisyklės aktyvinti iš dizaino įrankio lango.

Arbatpinigiai

Toliau pateikiame keletą patarimų, susijusių su verslo taisyklių naudojimu dizaino įrankio lange.

  • Padarykite momentinę viso verslo taisyklės lango nuotrauką pasirinkdami Momentinė nuotrauka veiksmų juostoje. Tai naudinga, pvz., iš komandos narių gaunant atsiliepimą.
  • Naudodamiesi mini žemėlapiu galite greitai naršyti skirtingas proceso dalis. Tai naudinga, kai dirbate su sudėtingu procesu, kuris tęsiasi už ekrano ribų.
  • Į veiklos taisyklę įtraukiant sąlygų, veiksmų ir veiklos rekomendacijų, dizaino įrankio lango apačioje sukuriamas ir rodomas veiklos taisyklės kodas. Šį kodą galima tik skaityti.

Klaidų pranešimų, naudojamų veiklos taisyklėse, lokalizavimas

Jei jūsų aplinkoje naudojama daugiau nei viena kalba, verta lokalizuoti visus klaidų pranešimus, kuriuos nustatėte. Kiekvieną kartą nustačius pranešimą, sistema sugeneruoja žymą. Jei vertimai jūsų aplinkoje nustatyti, lokalizuotas pranešimų versijas galima įtraukti ir importuoti atgal į sistemą. Tai suteikia galimybę žmonėms, vartojantiems kitas kalbas, peržiūrėti išverstus pranešimus.

Dažniausiai pasitaikančios problemos

Šiame skyriuje aprašomos dažniausios problemos, kurios gali kilti, kai naudojate veiklos taisykles.

Vardo ir pavardės stulpelis ir Adreso stulpelis nėra palaikomi Jungtinės sąsajos programose

Veiksmai arba sąlygos, naudojančios sudėtinį stulpelį, pvz., Vardas ir pavardė (vardas ir pavardė) stulpelį arba Adresas stulpelį nėra palaikomi jungtine sąsaja paremtose programose. Taip pat galite naudoti veiksmus arba sąlygas su sudedamaisiais stulpeliais. Pavyzdžiui, stulpelyje Vardas ir pavardė galite naudoti veiksmus arba sąlygas stulpeliuose Vardas (vardas) ir Pavardė (pavardė).

Kai kuriems vartotojams verslo taisyklės nėra paleidžiamos

Įsitikinkite, kad vartotojai turi saugos vaidmuo teises, kurios procesų lentelėje apima mažiausiai vartotojo skaitymo teises. Pagal numatytuosius nustatymus šią teisę turi pagrindinio vartotojo saugos vaidmuo.

Veiklos taisyklės neicijuoja redaguojamojo tinklelio ataskaitų srityje

Objekto aprėpties veiklos taisyklės neicijuoja redaguojamojo tinklelio, kai redaguojamasis tinklelis konfigūruojamas ataskaitų srities puslapyje.

Ar jūsų veiklos taisyklė neinicijuojama formoje?

Veiklos taisyklė gali būti nevykdoma, nes veiklos taisyklėje nurodytas laukas neįtrauktas į formą.

  1. Atidarykite sprendimų naršyklę. Išplėskite norimą lentelę ir pasirinkite Formos.

  2. Atidarykite formą ir formų dizaino įrankio juostelėje pasirinkite Veiklos taisyklės.

  3. Formų dizaino įrankyje atidarykite veiklos taisyklę.

  4. Veiklos taisyklių dizaino įrankyje pažymėkite kiekvieną sąlygą ir veiksmą norėdami patikrinti visus stulpelius, nurodytus kiekvienoje sąlygoje ir veiksme.

    Veiklos taisyklėje nurodytas laukas egzistuoja lentelėje.

  5. Įsitikinkite, kad kiekvienas stulpelis, nurodytas veiklos taisyklėje, taip pat įtrauktas į formą. Jei ne, įtraukite trūkstamą stulpelį į formą.

    Paskyros pavadinimo stulpelis formoje.

Veiklos taisyklė gali būti nevykdoma, nes veiklos taisyklėje nurodytas stulpelis yra sudėtinis stulpelis. Vietoj to galite naudoti sudėtinio stulpelio sudedamuosius stulpelius.

Dažnai užduodami klausimai (DUK)

Ar veiklos taisyklės atrakina tik skaitomos formos stulpelius?

  • Taip, veiklos taisyklė gali atrakinti stulpelius ir redaguoti veiksmus tik skaitomoje formoje.

Kaip pašalinti neveikiančios veiklos taisyklės triktį?

Kokios rekomendacijos atrodo formoje?

Rekomendacijose šalia stulpelio žymos rodomas šis stulpeliobulas.

  • Verslo taisyklės sutriko.

Norėdami išplėsti rodinį ir rodyti rekomendaciją, pažymėkite jį.

  • Verslo taisyklė išplėsta.

Taip pat žr.

Pasirinktinės veiklos logikos kūrimas naudojant procesus

Veiklos procesų sekos kūrimas

Pastaba

Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)

Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).