Konfigurere dialogprocesser
Udgivet: november 2016
Gælder for: Dynamics CRM 2015
Dialogbokse giver en brugergrænseflade til de personer, der bruger dem. Du skal være fortrolig med det, der er muligt i denne brugergrænseflade, når du konfigurerer dialogbokse, der skal opfylde virksomhedens behov.
Dette emne indeholder
Dialogboksens komponenter
Trin, der er tilgængelige for dialogbokse
Underordnet dialogboks
Dialogboksens komponenter
Det er en god idé at se, hvordan en dialogboks ser ud for brugerne, inden du går i gang med at konfigurere din første dialogboks. Når du åbner en dialogboks, får du vist et vindue som vist i følgende skærmbillede :
En dialogboks har følgende komponenter:
Sidehoved : Indeholder navnet på dialogboksen og navnet på den aktuelle side.
Spørgsmål og svar: Viser de spørgsmål og svar, der er føjet til siden. Spørgsmålene fortæller brugeren, hvad der skal gøres eller siges. Og svarene udgør et sted, hvor du kan indtaste data til angivelse af en værdi i en CRM-post eller bare for at styre processen i dialogboksen. Svar er valgfrie.
Tip!: De skal indeholde flere detaljer, der ikke medtages i spørgsmålet. Det tip, der vises, ændres afhængigt af, hvilket spørgsmål der har fokus.
Kommentarer: Brug kommentarer til at indhente oplysninger, der skal være tilgængelige under forløbet gennem dialogboksen. Du kan eventuelt skrive noter i disse kommentarer for at angive flere oplysninger, som du ikke fik i svarene.
Hjælp: Åbner Microsoft Dynamics 365-programmets hjælp til dialogbokse.
Oversigt: Åbner dialogbokssessionen. Dialogbokssessionen viser de data, der er indhentet ved hjælp af dialogboksen. Når du arbejder i en dialogboks, vil sessionen vise de data, der er angivet for tidligere sider.
Forrige: Efter den første side i dialogboksen kan du bruge denne knap til at gå til de foregående sider.
Næste: Går videre til næste side i dialogboksen.
Udfør: Efter den sidste side i dialogboksen lukker denne knap dialogboksen med statussen gennemført.
Annuller: Lukker dialogboksen med statussen annulleret. Det er ikke muligt at genoptage en annulleret dialogboks.
Hvis du efterfølgende vil konfigurere en dialogboks, får du vist en side som følgende skærmbillede med data fra en Side, der indeholder Spørgsmål og svar.
Som ved andre processer kan du ændre navnet, aktivere som en processkabelon og konfigurere processen til at køre enten som en proces efter behov eller som en underordnet proces. Hvis du undlader at markere begge indstillinger Kan køres, når du aktiverer dialogboksen, bliver den indstillet som en proces efter behov.
Inputargumenter bruges kun til processer, der er konfigureret til brug som en underordnet proces. Du kan finde flere oplysninger i Underordnet dialogboks.
Brug Variabler til at angive værdier, der er lagret i dialogboksprocessen. Variabler er velegnede, når en proces indsamler data over flere sider, og disse data kan bruges til beregninger. F.eks kan en dialogboks bruges til at beregne en standardklassificeringsværdi ud fra svarene på en række spørgsmål.
Trin, der er tilgængelige for dialogbokse
De fleste af de trin, der er tilgængelige for dialogbokse, er de samme som de, der benyttes til almindelige processer med undtagelse af Side, Spørgsmål og svar, Underordnet dialogboks og CRM-forespørgselsdata. Se Arbejdsprocesfaser og trin for oplysninger om andre trin.
Spørgsmål og svar
Side er en objektbeholder for trin til Spørgsmål og svar. Du skal indsætte en Side, før du kan tilføje en Spørgsmål og svar.
Egenskaber for trinnet Spørgsmål og svar er de vigtigste dele af dialogboksen. Du skal tilføje mindst ét spørgsmål og svar, før du kan aktivere dialogboksen.
Tip
Indsæt ikke for mange trin til spørgsmål og svar på en enkelt side, da brugeren ellers skal rulle ned ad siden. Det er bedre at tilføje flere sider, så brugeren kan klikke gennem siderne uden at rulle.
Når du har tilføjet et spørgsmål og svar, skal du klikke på Angiv egenskaber for at åbne dialogboksen Definer spørgsmål og svar.
Et trin i Spørgsmål og svar har følgende egenskaber :
Etiket for erklæring
Etiketten for erklæring skal indsætte den rette overskrift for teksten til prompt.Etiket for erklæring er synlig i dialogbokssessionen ved visning af oversigten under eller efter dialogboksen er fuldført.Tekst til prompt
Tekst til prompt kan repræsentere noget, som den person, der bruger dialogboksen, bør sige til kunden, eller den kan indeholde en vejledning i at gennemføre et trin i en kompleks procedure.Tiptekst
Tipteksten indeholder flere oplysninger til at understøtte Tekst til prompt.Responstype
Vælg en af følgende svartyper:Ingen
Du kan tilføje et spørgsmål uden et svar.Enkelt linje
Én enkelt linje kan repræsentere en tekst, et heltal eller flydende data ved at indstille Datatype.Grupperet indstilling (alternativknapper)
Resultaterne vises som en række alternativknapper. Brug denne indstilling, når der kun er få muligheder at vælge mellem.
De valgte data kan angives enten som tekst, heltal eller flydende data ved at indstille Datatype.
Du kan vælge at definerede statiske værdier eller forespørge CRM-data om at generere en liste over muligheder. Du kan finde flere oplysninger under CRM-forespørgselsdata.
Grupperet indstilling (valgliste)
Dette er nøjagtig som Grupperet indstilling (alternativknapper), bortset fra at indstillingerne vises som en liste. Brug denne indstilling, når der er rigtig mange muligheder at vælge mellem.Flere linjer (kun tekst)
Genererer et område til at skrive tekst med flere linjer.Dato og klokkeslæt
Indsætter et kontrolelement til angivelse af dato og klokkeslæt.Kun dato
Indsætter et kontrolelement til angivelse af dato.Opslag
Denne indstilling indætter et af de opslagsfelter, der bruges i programmet. Når du vælger denne indstilling, vises følgende felter, som du skal angive værdierne til:Referenceobjekt: Et objekt, der indeholder det ønskede opslag
Referencefelt: Det specifikke opslag i referenceobjektet.
Tip
Hvis du vil have en liste til et objekt, der ikke har nogen mange-til-én objektrelationer, kan du oprette et brugerdefineret objekt og derefter oprette en én-til-mange relation mellem den og det objekt, du vil have vist på listen. Da dette brugerdefinerede objekt ikke har andre formål end at understøtte dette opslag, skal du sørge for at konfigurere det, så det ikke synligt i programmet. Endelig skal objektets beskrivelse indstilles til at angive formålet med objektet.
Datatype
Når du vælger en Responstype som Enkelt linje, Grupperet indstilling (alternativknapper) eller Grupperet indstilling (valgliste), kan du vælge at få datasættet i kontrolelementet vist ved hjælp af en af følgende datatyper:Tekst
Heltal
Flydende
Når du vælger en Responstype af typen Opslag, vil feltet Datatype være erstattet af feltet Referenceobjekt.
Logrespons
Selvom du vælger ikke at registrere svar, kan du stadig have adgang til svarene som variabler i dialogboksen. Men dataene i svaret bliver ikke gemt sammen med dialogbokssessionen. Det er en sikkerhedsfunktion. Overvej, om du har en dialogboks, der kræver angivelse og behandling af visse personlige oplysninger. Hvis svaret ikke er logget, bliver det ikke gemt sammen med dialogbokssessions post, som indeholder dataene i dialogboksens oversigt.Standardværdi
Brug standardværdi for at angive en værdi, der skal vise, at dataene i svaret ikke blev angivet, eller at de repræsenterer et meget almindeligt svar, der kun skal redigeres, hvis det var et andet svar end dette.
CRM-forespørgselsdata
Hvis dialogboksen afhænger af muligheden for at få vist data, der hentes fra Dynamics 365 skal du tilføje et trin med CRM-forespørgselsdata, før du skal have vist disse data som en af den grupperede indstillings svartyper.
Når du definerer en forespørgsel, får du vist en skærmen på basis af siden Avanceret søgning. Du kan definere en ny forespørgsel, eller du kan bruge en af eksisterende visninger. Når en forespørgsel kræver indstilling af en bestemt værdi, betragtes denne værdi som en variabel. Du kan f.eks. oprette en forespørgsel, der viser alle de sagsposter, hvor en bestemt konto er kunden. For at forespørgslen skal fungere, skal du angive en firmapost til at være pladsholder. Når du har valgt fanen Rediger variabler til forespørgsel, vil du få vist FetchXML-udgaven af forespørgslen med en variabel, der er genereret på det sted, hvor du havde angivet en bestemt konto i forespørgslen.
Du skal bruge formularassistenten for at kunne indstille en slug til at repræsentere firmaposten, der er konteksten i en dialogboks, der er defineret for kontoobjektet.
Når du har gjort dette, kan du gemme og lukke forespørgslen. Hvis du nu klikker på fanen Design ny, vil den dynamiske værdi, der er angivet for denne forespørgsel, blive fjernet, hvorefter du vil være nødt til at tilføje den igen.
Du kan have en forespørgsel med variabler uden at bruge en dynamisk værdi, men så vil de viste resultater være de samme i alle dialogbokse.
Brug af forespørgselsvariabler
Når du har defineret en forespørgselsvariabel, vil du typisk bruge den i et svar ved hjælp af svartypen Grupperet indstilling (valgliste). Du kan angive de kolonner i forespørgslen, du ønsker vist sammen med noget tekst til adskillelse af værdierne på listen.
Dermed kan brugerne vælge mellem resultaterne i dialogboksen.
Underordnet dialogboks
På samme måde som du bruger underordnede arbejdsprocesser, kan du også definere underordnede dialogbokse til at oprette genanvendelige dialogbokse, som du kan genbruge fra andre dialogbokse. Hvis den underordnede dialogboks har inputparametre, når du kalder den underordnede dialogboks, skal du knytte en variabel eller et svar til de inputvariabler, der er defineret til den underordnede dialogboks.
Angivelse af inputargumenter til en underordnet proces
Hvis du forsøger at angive inputargumenter til en proces, der er konfigureret som en proces efter behov, bliver du bedt om at ændre værdien Kan køres til Som en underordnet proces. Når du har indtastet inputargumenterne, kan du ikke angive processen til at være en proces efter behov, indtil alle inputargumenterne er fjernet.
Inputargumenter kan være af følgende typer:
Enkelt tekstlinje
Heltal
Flydende tal
Dato og klokkeslæt
Kun dato
Opslag
For hver type kan du angive en standardværdi, der skal bruges, hvis dialogboksen ikke leverer data til inputargumentet.
Se også
© 2016 Microsoft Corporation. Alle rettigheder forbeholdes. Ophavsret