【问题标题】:Dynamics 365 Ribbon Workbench Modal Dialog Opens in new TabDynamics 365 Ribbon Workbench 模态对话框在新选项卡中打开
【发布时间】:2018-02-17 19:52:35
【问题描述】:

我使用经典和新的统一界面向我的 Dynamics 365 应用添加了一个名为“同步任务”的自定义按钮。自定义按钮应该在单击时在模态对话框中打开 Web 资源 HTML 页面...但在新选项卡中打开它。

经典界面按钮

统一界面按钮

它会在 Web 资源位置的新选项卡中打开页面。不知道我做错了什么。

https://game.crm.dynamics.com//WebResources/SyncTaskLoadingPage

我的动态环境

Dynamics 365,9.0 版

我的功能区工作台环境

功能区工作台 2016
版本:3.1.177.1
作者:斯科特·杜罗

按钮配置

动作配置,注意我的 Windows 模式设置为“ModalDialog”。

【问题讨论】:

  • 为什么 //WebResources ??
  • 这就是 URL 在 Dynamics 解决方案中的格式

标签: javascript dynamics-crm dynamics-365 crm-ribbon-workbench dynamics-crm-365-v9


【解决方案1】:

MSDN 说:

请勿使用此操作打开实体表单或网络资源。将 <JavaScriptFunction> (RibbonDiffXml) 与使用 Xrm.Utility.openEntityForm 或 Xrm.Utility.openWebResource 的函数一起使用。

最新v9syntax

Xrm.Navigation.openWebResource(webResourceName,windowOptions,data)

【讨论】:

  • 所以我应该使用脚本操作而不是 URL 操作来调用此方法?
猜你喜欢
  • 1970-01-01
  • 2014-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多