Del via


Handlinger

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

Handlinger er en type proces i Microsoft Dynamics 365. Du kan aktivere handlinger, herunder brugerdefinerede handlinger, direkte fra en arbejdsproces eller dialog uden at skrive kode.Flere oplysninger:Aktivér brugerdefineret handling fra en arbejdsproces eller dialogboks

Handlinger kan også startes ved at køre brugerdefineret kode, der bruger Microsoft Dynamics 365-webtjenesterne.

Du kan kalde handlinger:

  • Fra kode, der køres i en plug-in eller en brugerdefineret arbejdsproces.

  • Fra en kommando, der er placeret i programmet og udfører handlingen ved hjælp af JavaScript-kode.

  • Fra en integration med et andet system, der bruger Microsoft Dynamics 365-webtjenesterne.

  • Fra et brugerdefineret klientprogram, der bruger Microsoft Dynamics 365-webtjenesterne.

Udviklere kan få mere at vide, i dette Microsoft Dynamics CRM SDK-emne: Oprette dine egen handlinger.

Dette emne indeholder

Hvorfor bruge handlinger?

Konfigurerbare meddelelser

Globale meddelelser

Hvorfor bruge handlinger?

Handlinger åbner en række muligheder for oprettelse af forretningslogik. Før handlinger var den primære måde, som udviklere kunne implementere forretningsprocesser på, begrænset til plug-ins eller aktiviteter i brugerdefinerede arbejdsprocesser. Med Handlinger kan du udføre handlinger som f.eks. oprette, opdatere, slette, tildele eller udføre handlinger. Internt opretter en handling en brugerdefineret Dynamics 365 meddelelse. Udviklere refererer til disse handlinger som "meddelelser". Hver af disse meddelelser er baseret på handlinger, der udføres på en forekomst af et objekt. Hvis målet med en proces er at oprette en post, opdatere den og derefter tildele den, er der tre separate trin. Hvert trin defineres af funktionerne for objektet – ikke nødvendigvis af din forretningsproces.

Handlinger gør det muligt at definere et enkelt verbum (eller en enkelt meddelelse), der stemmer overens med en handling, du skal udføre for virksomheden. Disse nye meddelelser styres af en proces eller funktionsmåde i stedet for det, der kan udføres med et objekt. Disse meddelelser kan svare til verber som Escalate, Convert, Schedule, Route eller Approve – alt det, du har brug for. Tilføjelsen af disse verber er med til at give dig et større ordforråd, så du kan definere dine forretningsprocesser på en mere flydende måde. Du kan bruge dette større ordforråd fra klienter eller integrationer i stedet for at skulle skrive handlingen i klienter. Det gør det også lettere, da du kan administrere og logføre succes eller fejl for hele handlingen som en enkelt enhed.

Konfigurerbare meddelelser

Når en handling er defineret og aktiveret, kan en udvikler bruge denne meddelelse som en hvilken som helst anden meddelelse, der leveres af Microsoft Dynamics 365-platformen. Men en vigtig forskel er, at nu kan en bruger, der ikke er udvikler, anvende ændringer på det, der skal udføres, når meddelelsen bruges. Du kan konfigurere handlingen til at ændre trin, efterhånden som forretningsprocesserne ændres. En brugerdefineret kode, der bruger meddelelsen, behøver ikke at blive ændret, så længe processens argumenter ikke ændres.

Processer i arbejdsprocessen og plug-ins indeholder samme funktioner for definition af automatisering. Processer i arbejdsprocessen gør det stadig muligt for en bruger, der ikke er udvikler, at anvende ændringer. Men forskellen er den måde, forretningsprocesserne er udviklet på, og den måde, en udvikler kan skrive kode på. En handling er en meddelelse, der fungerer på samme niveau som alle meddelelser, der leveres af Microsoft Dynamics 365-platformen. Udviklere kan registrere plug-ins til Handlinger.

Globale meddelelser

I modsætning til processer i arbejdsprocessen eller plug-ins behøver en handling ikke at blive knyttet til et bestemt objekt. Du kan definere "globale" handlinger, der kan kaldes for sig selv.

Se også

Oprette dine egne handlinger
Konfigurere handlinger
Aktivér brugerdefineret handling fra en arbejdsproces eller dialogboks
Forretningsprocesforløb
Processer (arbejdsprocesser)
Dialogbokse
Oprette dine egne handlinger

© 2016 Microsoft Corporation. Alle rettigheder forbeholdes. Ophavsret