Liiketoimintasääntöjen luominen käyttämään logiikkaa mallipohjaisen sovelluksen lomakkeessa

Usein on välttämätöntä lisätä liiketoimintalogiikkaa varmistamaan, että mallipohjaisen sovelluksen sarakkeet näytetään tai piilotetaan tai että niihin määritetään oikeat arvot.

Tässä artikkelissa käsitellään liiketoimintasääntöjen ja -suositusten luontia käyttämällä lomakelogiikkaa mallipohjaisessa sovelluksessa ilman, että on kirjoitettava JavaScript-koodia tai luotava laajennuksia. Liiketoimintasäännöt on yksinkertainen käyttöliittymä, jossa voi ottaa käyttöön ja ylläpitää nopeasti muuttuvia ja yleisesti käytettyjä sääntöjä. Niitä voidaan käyttää pää- ja pikaluontilomakkeissa. Liikatoimintasääntöjä voi käyttää mallipohjaisissa sovelluksissa, vanhoissa verkkosovelluksissa, Dynamics 365 taulutietokoneisiin -sovelluksessa ja Dynamics 365 for Outlookissa (online- tai offline-tilassa).

Seuraavat toiminnot ovat mahdollisia liiketoimintasääntöjen avulla, kun ehdot ja toiminnot yhdistetään:

  • Sarakkeen arvojen määrittäminen

  • Sarakkeen arvojen tyhjentäminen

  • Sarakkeen vaatimustasojen määrittäminen

  • Sarakkeiden näyttäminen tai piilottaminen

  • Sarakkeiden ottaminen käyttöön tai poistaminen käytöstä

  • Tarkista tiedot ja näytä virhesanomat

  • Suositusten luominen liiketoimintatietojen perusteella.

Huomautus

Lisätietoja taulukon liiketoimintasäännön määrittämisestä siten, että sitä käytetään kaikissa lomakkeissa on kohdassa Taulukon liiketoimintasäännön luominen.

Liiketoimintasäännöt eivät toimi monivalintojen kanssa.

Liiketoimintasäännön tarkasteleminen, muokkaaminen tai luominen Power Appsissa

  1. Kirjaudu Power Appsiin.

  2. Valitse vasemmasta siirtymäpaneelista Taulukot, avaa haluamasi taulukko, ja valitse sitten Mukautukset-alueelta Liiketoimintasäännöt. Jos nimikettä ei ole sivupaneelissa, valitse ... Lisää ja valitse sitten haluamasi nimike.

Huomautus

Taulukon mukautukset on tehtävä ratkaisussa. Taulukon voi päivittää sovelluksessa avaamalla ratkaisun ja avaamalla sitten taulukon. Valitse sitten Mukautukset-alueessa Liiketoimintasäännöt.

  1. Valitse komentopalkissa Uusi liiketoimintasääntö.

Liiketoimintasäännön tarkasteleminen, muokkaaminen tai luominen lomakkeiden suunnitteluohjelmassa

  1. Valitse lomakkeiden suunnitteluohjelman vasemmassa siirtymisruudussa Liiketoimintasäännöt.

  2. Valitse näistä vaihtoehdoista:

    • Oletusarvon mukaan näkyvissä ovat vain lomakkeen aktiiviset liiketoimintasäännöt. Poista Näytä vain aktiiviset liiketoimintasäännöt -kohdan valinta, jos haluat tarkastella lomakkeen liiketoimintasääntöjä, joita ei ole poistettu käytöstä.
    • Jos haluat luoda liiketoimintasäännön, valitse Uusi liiketoimintasääntö.
    • Valitse liiketoimintasääntö, jos haluat tarkastella ominaisuuksia ja muokata liiketoimintasääntöä. Liiketoimintasäännön ominaisuudet

Liiketoimintasäännön ominaisuuksien määrittäminen

Kun liiketoimintasäännön suunnitteluikkuna avautuu uudelle säännölle, yksi ehto on jo luotu. Jokaisen säännön alussa on ehto. Liiketoimintasäännössä on vähintään yksi toiminto ehdon mukaan.

Mallipohjainen esimerkkisovellus

Kirjoita tai valitse seuraavat ominaisuudet liiketoimintasäännön komentopalkissa.

  1. Liiketoimintasäännön nimi: Säännön nimi on oletusarvoisesti Uusi liiketoimintasääntö. Liiketoimintasäännölle kannattaa antaa merkityksellinen nimi.

  2. Kuvaus: Valinnaisesti voit lisätä kuvauksen.

  3. Vaikutusalue: Liiketoimintasäännön vaikutusalue ilmaisee, missä lomakkeissa liiketoimintasääntöä käytetään. Vaikutusalue määritetään seuraavasti:

    Jos valitaan...

    Vaikutusalueeksi määritetään...

    Entiteetti

    Taulukko ja taulukon kaikki lomakkeet

    Kaikki lomakkeet

    Taulukon kaikki lomakkeet

    Tietty lomake (esimerkiksi asiakkaan päälomake)

    Kyseinen lomake

Huomautus

Aiemmin luodun liiketoimintasäännön muokkaaminen edellyttää, että sen aktivointi on poistettava ennen muokkaamista.

Liiketoimintasääntö muodostetaan

  1. Lisää ehtoja. Lisäehtojen lisääminen liiketoimintasääntöön:

    1. Vedä Ehto-osa Osat-välilehdestä suunnitteluohjelman plusmerkkiin.

      Ehdon lisääminen liiketoimintasääntöön

    2. Määritä tämän ehdon ominaisuudet valitsemalla suunnitteluikkunassa Ehto-osa ja määrittämällä sitten ominaisuudet näytön oikealla puolella Ominaisuudet-välilehdessä. Ominaisuuksia määritettäessä lauseke luodaan Ominaisuudet-välilehden alareunassa.

    3. Voit lisätä lisälausekkeen (JA tai TAI) ehtoon valitsemalla Uusi Ominaisuudet-välilehdessä. Uusi sääntö luodaan, ja voit siiten määrittää säännön ominaisuudet. Sääntölogiikka-sarakkeessa voidaan määrittää, lisätäänkö uusi sääntö JA- vai TAI-sääntönä.

      Uuden säännön lisääminen ehtoon

    4. Kun ehdon ominaisuudet on määritetty, valitse Käytä.

  2. Lisää toimintoja. Lisää toiminto näin:

    1. Vedä yksi toiminnon osista Osat-välilehdestä Ehto-osan vieressä olevaan plusmerkkiin. Vedä toiminto valintamerkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, kun ehto toteutuu, tai x-merkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, jos ehto ei toteudu.

      Toiminnon vetäminen liiketoimintasääntöön

    2. Määritä toiminnon ominaisuudet valitsemalla suunnitteluikkunassa Toiminto-osa ja määrittämällä sitten ominaisuudet Ominaisuudet-välilehdessä.

    3. Kun ominaisuudet on määritetty, valitse Käytä.

  3. Lisää yrityssuositus. Lisää yrityssuositus näin:

    1. Vedä Suositus-osa Osat-välilehdestä Ehto-osan vieressä olevaan plusmerkkiin. Vedä Suositus-osa valintamerkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, kun ehto toteutuu, tai x-merkin vieressä olevaan plusmerkkiin, jos haluat liiketoimintasäännön tekevän kyseisen toiminnon, jos ehto ei toteudu.

    2. Määritä suosituksen ominaisuudet valitsemalla suunnitteluikkunassa Suositus-osa ja määrittämällä sitten ominaisuudet Ominaisuudet-välilehdessä.

    3. Voit lisätä uusia toimintoja suositukseen vetämällä ne Osat-välilehdestä ja määrittämällä sitten kunkin toiminnon ominaisuudet Ominaisuudet-välilehdessä.

      Huomautus

      Kun luot suosituksen, yksi toiminto lisätään oletusarvoisesti. Näet kaikki suosituksen toiminnot valitsemalla Tiedot Suositus-komponentissa.

    4. Kun ominaisuudet on määritetty, valitse Käytä.

  4. Tarkista liiketoimintasääntö valitsemalla toimintorivillä Tarkista.

  5. Tallenna liiketoimintasääntö valitsemalla toimintorivillä Tallenna.

  6. Aktivoi liiketoimintasääntö valitsemalla se ratkaisunhallintaikkunassa ja valitsemalla sitten Aktivoi. Liiketoimintasääntöä ei voi aktivoida suunnitteluikkunasta.

Vihje

Seuraavassa on joitakin vinkkejä liiketoimintasääntöjen käsittelemiseen suunnitteluohjelman ikkunassa:

  • Voit ottaa liiketoimintasäännön ikkunan tapahtumista tilannevedoksen valitsemalla toimintorivillä Tilannevedos. Tämä on kätevää esimerkiksi haettaessa palautetta ryhmän jäseniltä.
  • Siirry nopeasti prosessin eri osiin pienoiskartan avulla. Tämä on kätevää, kun monimutkainen prosessi jatkuu näytön ulkopuolelle.
  • Kun lisäät liiketoimintasääntöön ehtoja, toimintoja ja liiketoimintasuosituksia, liiketoimintasäännön koodi luodaan ja se tulee näkyviin suunnitteluohjelman alareunaan. Tämä koodi on vain luku -muodossa.

Liiketoimintasäännöissä käytettävien virhesanomien lokalisoiminen

Jos ympäristössä on käytössä useita kieliä, määritetyt virhesanomat kannattaa lokalisoida. Aina kun sanoma määritetään, järjestelmä määrittää selitteen. Jos käännökset on määritetty ympäristössä, sanomien lokalisoidut versiot voidaan lisätä ja sitten tuoda takaisin järjestelmään. Tällä tavoin muita kuin asennuskieltä käyttävät henkilöt voivat tarkastella käännettyjä sanomia.

Yleiset ongelmat

Tässä osassa käsitellään yleisiä ongelmia, joita voi esiintyä liiketoimintasääntöjä käytettäessä.

Koko nimi- ja Osoite-sarakkeita ei tueta Unified Interface -sovelluksissa

Toiminnot tai ehdot, jotka käyttävät yhdistelmäsaraketta, kuten Koko nimi (fullname)- tai Osoite-sarake, ei tueta Unified Interfaceen perustuvissa sovelluksissa. Vaihtoehtoisesti voit käyttää toimintoja tai ehtoja, joissa on osasarakkeita. Voit käyttää esimerkiksi Koko nimi -sarakkeen sijasta toimintoja tai ehtoja Etunimi (firstname)- ja Koko nimi (lastname) -sarakkeissa.

Liiketoimintasäännöt eivät käynnisty kaikilla käyttäjillä

Varmista, että käyttäjillä on käyttöoikeusrooli, joka sisältää vähintään käyttäjän vaikutusalueen lukuoikeudet prosessitaulukossa. Peruskäyttöoikeusroolilla on oletusarvoisesti tämä oikeus.

Liiketoimintasäännöt eivät käynnisty koontinäytön muokattavassa ruudukossa.

Muokattavan ruudukon entiteetin vaikutusalueeseen kuuluvat liiketoimintasäännöt eivät käynnisty, jos koontinäyttösivulla on määritetty muokattava ruudukko.

Eikö lomakkeen liiketoimintasääntö käynnisty?

Liiketoimintasääntö saattaa jäädä suorittamatta, koska sääntö, johon sarake viittaa, ei sisälly lomakkeeseen.

  1. Avaa ratkaisunhallinta. Laajenna haluamasi taulukko ja valitse Lomakkeet.

  2. Avaa lomake ja valitse lomakkeiden suunnitteluohjelman valintanauhasta Liiketoimintasäännöt.

  3. Avaa liiketoimintasääntö lomakkeiden suunnitteluohjelmassa.

  4. Valitse liiketoimintasäännön suunnitteluohjelmassa jokainen sääntö ja toiminto, joiden avulla niissä viitatut sarakkeet vahvistetaan.

    Liiketoimintasäännössä viitattu kenttä on taulukossa.

  5. Vahvista, että jokainen liiketoimintasäännössä viitattu sarake sisältyy myös lomakkeeseen. Jos näin ei ole, lisää puuttuva sarake lomakkeeseen.

    Asiakkaan nimi -sarake lomakkeessa.

Liiketoimintasääntö saattaa jäädä suorittamatta myös, koska sääntö, johon sarake viittaa, on yhdistelmäsarake. Sen sijaan voidaan käyttää yhdistelmäsarakkeen yksittäisiä sarakkeita.

Usein kysyttyjä kysymyksiä

Voivatko liiketoimintasäännöt avata sarakkeita vain luku -muotoisessa lomakkeessa?

  • Kyllä, liiketoimintasääntö voi poistaa sarakkeiden lukituksen ja muokata toimintoja vain luku -muotoisessa lomakkeessa.

Miten voin tehdä vianmäärityksen liiketoimintasäännölle, joka ei toimi?

Miltä suositukset näyttävät lomakkeessa?

Suosituksissa on lamppukuvake sarakeotsikon vieressä.

  • Kutistettu liiketoimintasääntö.

Laajenna näkymä ja näytä suositus valitsemalla lamppukuvake.

  • Laajennettu liiketoimintasääntö.

Katso myös

Mukautetun liiketoimintalogiikan luominen prosessien avulla

Liiketoimintaprosessien työnkulun luominen

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).