Del via


Opret eller rediger, hvordan forretningsregler startes

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

Forretningsregler er en ny funktion, der giver mulighed for at definere logik, der finder sted i en formular. Forretningsregler giver et alternativ til formularscripter, fordi de kan defineres i en brugergrænseflade, uden at skrive kode. Forretningsregler giver heller ikke mulighed for, at de handlinger, de udfører, kan udvides i denne version, men ved hjælp af objektet procesudløser, kan du ændre, hvordan eksisterende forretningsregler startes, eller registrere en eksisterende forretningsregel til forskellige hændelser, der starter den.

Flere oplysninger:TechNet: Oprette og redigere forretningsregler

Registrering af forretningsregler

Når du opretter en forretningsregel, skal du indstille omfanget og konfigurere betingelser, der starter forretningsreglen. Editoren for forretningsregler gemmer disse oplysninger i procesudløserobjektet. Du kan læse, oprette, opdatere og slette procesudløserposter for at ændre, hvordan forretningsregler startes.

Her er de primære scenarier for arbejde med procesudløserobjektet:

  • Klone en forretningsregel, der anvendes på en eller flere formularer, til en anden formular.

  • Ændre en forretningsregel, der anvendes på en eller flere formularer, så den gælder for alle formularer.

  • Ændre en forretningsregel, der anvendes på alle formularer, så den kun gælder for en eller flere specifikke formularer.

  • Registrere en forretningsregel, der skal anvendes på hændelsen Gem.

Bemærk

Hvis du bruger forretningsregeleditoren til at redigere en forretningsregel, der er programmeret til at blive anvendt på hændelsen Gem, vender den tilbage til enten belastning eller ændring. Igen skal du anvende ændringen ved hjælp af programmering, for at den kan anvendes på hændelsen Gem reglen.

I følgende tabel beskrives de relevante attributter for procesudløserobjektet.

SchemaName

Skriv

Beskrivelse

ControlName

String

Navnet på den attribut, som en ændringshændelse er registreret for. For andre hændelser er denne værdi null.

ControlType

Picklist

Den type kontrolelement, som denne udløser er bundet til.

Den eneste gyldige værdi for denne udgivelse er 1. Dette angiver, at kontrolelementet er en attribut. Denne værdi gælder kun, når ControlName ikke er null.

Event

String

Der er tre gyldige værdier, der angiver hændelsen:

  • load

  • change

  • save

FormId

Lookup

Id for den formular, der er tilknyttet forretningsreglen.

Denne værdi er null, når reglen gælder for alle formularer for det objekt, der understøtter forretningsregler.

IsCustomizable

ManagedProperty

Oplysninger, der angiver, om denne komponent kan tilpasses.

Du kan ikke ændre udløserprocesposter, der er medtaget i en administreret løsning, når IsCustomizable.Value er falsk.

PrimaryEntityTypeCode

EntityName

Logisk navn for objektet, som forretningsreglen anvendes på.

ProcessId

Lookup

Id for processen.

ProcessTriggerId

Uniqueidentifier

Id for procesudløserposten.

Se også

TechNet: Oprette og redigere forretningsregler
Meddelelser og metoder for objektet ProcessTrigger

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret