Del via


Bruk egendefinert forretningslogikk ved hjelp av forretningsregler og flyter i modelldrevne apper

Å definere og håndheve konsekvente forretningsprosesser er en av hovedårsakene til å bruke modelldrevne apper. Konsekvente prosesser bidrar til å sikre at personer som bruker en modelldrevet app, kan fokusere på arbeidet sitt og ikke huske hvordan de utfører et sett med manuelle trinn for å nå målene sine.

Forretningslogikken faller inn i to hovedkategorier i modelldrevne apper: forretningsregler og forretningsprosessflyter.

Forretningsregler

Forretningsregler har et enkelt grensesnitt for å implementere og vedlikeholde regler som endres og brukes ofte. Omfanget av en forretningsregel definerer hvor forretningsregelen kjører:

Hvis du velger dette elementet... Omfanget angis til...
Tabell Alle skjemaer og server
Alle skjemaer Alle skjemaer
Bestemt skjema (for eksempel Konto-skjema) Bare dette skjemaet

Hvis du vil ha mer informasjon om hvordan du definerer forretningsregler for et skjema i en modelldrevet app, kan du gå til Opprett forretningsregler for å bruke logikk i et modelldrevet appskjema.

Notat

Hvis du vil definere en forretningsregel for en tabell slik at den gjelder på servernivå for både lerretsapper og modelldrevne apper, kan du gå til Opprett en forretningsregel for en tabell.

Forretningsprosessflyt

Ved å opprette en forretningsprosessflyt sikrer du at personer skriver inn data konsekvent og følger de samme trinnene hver gang de arbeider i en app. Disse flytene redigeres ved hjelp av utformingen av forretningsprosessflyten og fungerer bare med modelldrevne apper. Hvis du vil ha mer informasjon, kan du gå til oversikt over forretningsprosessflyter.

Power Automate flyter

Power Automate inneholder flere typer prosesser, som hver er utformet for et annet formål som kan utformes for å automatisere oppgaver i Dataverse eller mange andre datakilder for å forbedre modelldrevne apper:

Eksempel på modelldrevet app

  • Arbeidsflyter og handlinger. Dynamics 365 tilpassere kan være kjent med de klassiske Microsoft Dataverse prosessene, som er arbeidsflyter og handlinger. Mer informasjon: Bruke arbeidsflytprosesser og Handlingsoversikt

  • Automatiserte flyter. Opprett en Power Automate skyflyt som utfører én eller flere oppgaver automatisk etter at den utløses av en hendelse. Disse flytene har den ekstra fordelen av å kunne nå inn i koblingsrammeverket i miljøet ditt og koble til andre datakilder, for eksempel SQL, SharePoint eller noen av de andre 400 datakildene og tjenestene. Mer informasjon: Opprett en flyt

  • Knappeflyt. Opprett en Power Automate skyflyt som utfører gjentakende oppgaver ved å trykke på en knapp på mobilenheten. Mer informasjon: Introduksjon til knappestrømmer

  • Planlagt flyt. Opprett en flyt som utfører én eller flere aktiviteter i en tidsplan, for eksempel én gang per dag, på en bestemt dato eller etter et bestemt klokkeslett. Mer informasjon: Kjøre flyter etter en tidsplan

Neste trinn

Opprette forretningsregler for å bruke logikk i et modelldrevet appskjema

Lær om forretningsprosessflyter

Bruk forretningslogikk med Dataverse