示例:创建、检索、更新和删除仪表板

此示例演示如何使用以下方法创建、检索、更新和删除用户拥有的仪表板:

您可从此处下载示例。

注释

此示例同时适用于 Dynamics 365 Customer Engagement (on-premises) 和 Dataverse。

如何运行此示例

获取所有示例的本地副本并构建时,请遵循以下步骤:

  1. 下载或克隆示例存储库可拥有本地副本。
  2. (可选)编辑 dataverse/App.config 文件,定义指定目标实例/组织的连接字符串。
  3. 在 Visual Studio 中打开示例解决方案,按 F5 运行示例。 在 dataverse/App.config 中指定连接字符串后,所有运行的示例都将使用该连接信息。

若未在 dataverse/App.config 文件中指定连接字符串,每次运行示例时都会弹出对话框,您需要输入要连接的实例或组织信息以及要使用的凭据。 该对话框会缓存先前连接记录,以便您选择历史连接。

此示例的用途

IOrganizationService 消息旨在用于包含组织元数据和数据的程序化访问数据的场景。

此示例的工作原理

为模拟本示例功能所述场景,示例将执行以下操作:

设置

检查当前组织的版本。

演示

  1. mySavedQuery 方法获取商机的默认公共视图。
  2. visualizationQuery 方法从系统中检索可视化内容。 本示例假设您拥有顶级商机
  3. dashboard 方法设置仪表板界面并指定 FormXml。
  4. chartPicker 方法在图表上启用图表选择器。

清理

显示用于删除 在安装程序中创建的记录的选项。 删除操作为可选项,以便您检查示例创建的实体和数据。 您也可手动删除记录以实现相同效果。