对话上的操作

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

本主题介绍您可以对对话执行的操作。

本主题内容

对话相关活动

工作流相关活动

自定义工作流活动

使用 URL 启动对话

对话相关活动

这些活动可用作 Microsoft Dynamics 365 程序设计器中的步骤。

查询 Dynamics 365 数据

通过该步骤,您可以定义可用于查询 Microsoft Dynamics 365 数据的查询变量。 这些查询变量可以具有预定义的值,也可以被参数化,以便在运行时接受值并相应地获取记录。

您可以使用“定义查询”页上的“修改查询变量”选项卡来参数化查询变量,然后使用查询窗体上的动态值部分,将提示和响应变量与查询变量关联。

使用“查询 Dynamics 365 数据”步骤定义的查询变量可用于对话定义中定义的所有提示和响应。

分派值

通过该步骤,您可以对对话中的变量和输入参数执行简单的算术(递增、递减和相乘)和字符串(追加)操作。 还可以使用“分派值”步骤清除存储在变量或输入参数中的任意值。

链接子对话

您可以将一个对话指定为子对话,然后使用另一个对话(父)中的“链接子对话”步骤从父对话内调用该对话。

停止对话框

通过该步骤,您可以在对话流程中的特定阶段结束对话。 此步骤可用于任何条件语句中需要根据用户的响应让对话结束的地方。

工作流相关活动

以下工作流相关活动可用于对话:“创建记录”、“更新记录”、“分派记录”、“更新记录”、“发送电子邮件”、“启动子工作流” 和“更改状态”。

自定义工作流活动

您可以创建自定义工作流活动以扩展 Microsoft Dynamics 365 中的对话。 有关自定义工作流活动的详细信息,请参阅自定义工作流活动(工作流程序集)

使用 URL 启动对话

您可以通过指定对话的 URL 来启动激活的对话。 为此,必须指定以下格式的 URL:

http://CRMServer_Name/Org_Name/cs/dialog/rundialog.aspx?DialogId=DialogID&EntityName=EntityLogicalName&ObjectId=EntityObjectId

其中,

  • CRMServer_Name 是 Microsoft Dynamics 365 服务器的名称。

  • Org_Name 是组织名称。

  • DialogID 是要运行的对话的 GUID。

  • EntityLogicalName 是要运行的对话的主要实体的实体逻辑名称。

  • EntityObjectId 是主要实体记录的 GUID。

用于启动对话的示例 URL:

http://crmserver/AdventureWorksCycle/cs/dialog/rundialog.aspx?DialogId=9F53D2D8-AC54-46A6-A190-F23DE6677C65&EntityName=contact&ObjectId=41D1884E-B4B6-DF11-BF5E-00155DB05986

另请参阅

使用 Dynamics 365 中的对话完成引导式流程
了解对话
示例:创建、检索、更新和删除对话

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权