FIGURE 15-11 Setting input arguments for a child dialog in VB.NET

Generator QR Code 2d barcode in VB.NET FIGURE 15-11 Setting input arguments for a child dialog

FIGURE 15-11 Setting input arguments for a child dialog
QR Creator In Visual Basic .NET
Using Barcode drawer for VS .NET Control to generate, create QR Code ISO/IEC18004 image in .NET framework applications.
www.OnBarcode.com
Decode Quick Response Code In Visual Basic .NET
Using Barcode decoder for Visual Studio .NET Control to read, scan read, scan image in VS .NET applications.
www.OnBarcode.com
The input argument values can also be updated using the Assign Value step, which we discuss in the Steps section later in the chapter.
Barcode Maker In Visual Basic .NET
Using Barcode creator for .NET Control to generate, create bar code image in VS .NET applications.
www.OnBarcode.com
Barcode Decoder In VB.NET
Using Barcode decoder for .NET framework Control to read, scan read, scan image in .NET framework applications.
www.OnBarcode.com
15 Dialog Processes
Generate Denso QR Bar Code In Visual C#
Using Barcode drawer for .NET framework Control to generate, create QR Code ISO/IEC18004 image in VS .NET applications.
www.OnBarcode.com
Printing Denso QR Bar Code In .NET Framework
Using Barcode maker for ASP.NET Control to generate, create QR Code 2d barcode image in ASP.NET applications.
www.OnBarcode.com
Variables
Make QR Code 2d Barcode In .NET Framework
Using Barcode drawer for VS .NET Control to generate, create Quick Response Code image in .NET framework applications.
www.OnBarcode.com
Drawing Linear Barcode In VB.NET
Using Barcode creator for Visual Studio .NET Control to generate, create Linear 1D Barcode image in Visual Studio .NET applications.
www.OnBarcode.com
Variables are parameters that are stored and passed within a dialog process. Unlike responses, which can also be used throughout a dialog process, variables can be manipulated during the dialog process. For example, you could use variables to score a lead as responses are collected during a dialog process. Using the Assign Value step, you can perform calculations after each response to determine the final score for the lead. For each variable, you must enter a name, data type, and default value. Variables have the same available data types as input arguments:
Encode EAN-13 Supplement 5 In VB.NET
Using Barcode printer for .NET framework Control to generate, create EAN-13 Supplement 5 image in Visual Studio .NET applications.
www.OnBarcode.com
PDF417 Creation In VB.NET
Using Barcode encoder for Visual Studio .NET Control to generate, create PDF417 image in .NET framework applications.
www.OnBarcode.com
n n n
GS1 128 Drawer In VB.NET
Using Barcode maker for .NET Control to generate, create GS1-128 image in .NET applications.
www.OnBarcode.com
Painting MSI Plessey In VB.NET
Using Barcode printer for .NET framework Control to generate, create MSI Plessey image in VS .NET applications.
www.OnBarcode.com
Single Line of Text Whole Number Floating Point Number
Recognizing Denso QR Bar Code In C#
Using Barcode scanner for VS .NET Control to read, scan read, scan image in .NET applications.
www.OnBarcode.com
Barcode Printer In Java
Using Barcode generator for BIRT Control to generate, create bar code image in Eclipse BIRT applications.
www.OnBarcode.com
Values are assigned using the Assign Value step discussed in the next section.
Denso QR Bar Code Printer In Objective-C
Using Barcode printer for iPhone Control to generate, create QR Code image in iPhone applications.
www.OnBarcode.com
GS1 128 Creator In Java
Using Barcode generation for Android Control to generate, create USS-128 image in Android applications.
www.OnBarcode.com
Steps
Draw Bar Code In None
Using Barcode generator for Word Control to generate, create barcode image in Word applications.
www.OnBarcode.com
Bar Code Drawer In Visual C#
Using Barcode drawer for .NET Control to generate, create bar code image in .NET applications.
www.OnBarcode.com
After the basic properties, input arguments, and variables of your dialog process are configured, you can create the steps of the process. Microsoft Dynamics CRM provides the following options for setting up dialog process steps:
Printing USS-128 In .NET
Using Barcode encoder for Reporting Service Control to generate, create GTIN - 128 image in Reporting Service applications.
www.OnBarcode.com
Encoding Code 3/9 In None
Using Barcode drawer for Software Control to generate, create ANSI/AIM Code 39 image in Software applications.
www.OnBarcode.com
n n n n n n n n n n n n n n n
Stage Page Prompt and Response Check Condition Conditional Branch Default Action Query CRM Data Assign Value Create Record Update Record Assign Record Send E-Mail Start Child Workflow Link Child Dialog Change Status
Part III Processes
Stop Dialog Workflow Utility
Stages
When used in dialog processes, stages serve the same purpose they do in workflows, allowing you to group steps in the process. To add a stage to a dialog process, click Add Step, and then select Stage. As always, be sure to name your stages appropriately so that you and others who view the dialog process understand the purpose of each stage. Note If you add a stage to a dialog process, all steps in that process must be part of a stage.
Microsoft Dynamics CRM informs you of this requirement when you add the first stage to a dialog process.
Figure 15-12 shows a dialog process with stages. In this example, the first stage is used to confirm that a case is still open. If the issue is resolved, the case is closed. If not, the dialog proceeds to the second stage, where users are reminded to notify the customer that the case has been escalated to a second-level support team.
FIGURE 15-12 Dialog process with stages
15 Dialog Processes
Pages
Pages are the screens users will see when running dialog processes. Each page must consist of at least one prompt, created by adding a Prompt and Response step. You will not be able to activate a dialog process until it contains at least one prompt. To create a new page, click Add Step and select Page. Enter a name for the page, which will be displayed when a user steps through the dialog process.
Prompt and Response
A prompt is the text that displays on a dialog page, typically a question or script that should be used in conversations with customers. A response is a data point captured in a dialog page based on the information requested in the associated prompt. Figure 15-13 shows an example of the setup dialog box of a prompt and response page.
FIGURE 15-13 Define Prompt and Response dialog box
Prompts can be used to display the exact call scripts you want users to reference when talking to customers. Alternately, prompts can be used to provide instructions about how to step through the dialog pages. You can also use dynamic values in prompts. The use of dynamic values is detailed in the Dynamic Values in Workflow section in 14.
Part III Processes
In addition to text, you can also add links in your prompts. When adding links to a prompt, you need to set a display name for the link as well as the correct URL, as shown in Figure 15-14.
FIGURE 15-14 Insert Hyperlink dialog box
For example, you can include a link that the user reading from the dialog can provide to a customer during a call, or you can include a link to another Microsoft Dynamics CRM record. However, creating a link a Microsoft Dynamics CRM record is not available out of the box, so you ll need to create a workflow utility to dynamically generate the URL so it includes the GUID of the record that needs to be displayed. For each prompt, you can also include a tip that provides help or other information to assist users when the prompt is selected in a dialog session. Tips also can include links. It is important to note that the tip will display when the user selects the prompt. In other words, if you have three prompts on a dialog page, the tip for the third prompt will not appear until the third prompt is highlighted. This feature is important to keep in mind when designing your pages. Although a response is not required for each prompt, responses are critical when a user needs to enter information collected during the dialog process. These data points can be stored within the dialog for later use, passed on to other processes, or used to create or update Microsoft Dynamics CRM records. Responses consist of the following components:
Copyright © OnBarcode.com . All rights reserved.