问题标签 [crm-ribbon-workbench]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1069 浏览

dynamics-crm - 如何无法从子网格创建新记录按钮

我想防止从我的电子邮件实体子网格(它是自定义视图/子网格)创建新记录,我尝试使用功能区工作台-> 子网格功能区更改它,但我对我的实体有很多视图。

我怎么知道我正在使用正确的addnew按钮而不是不需要的子网格,或者错误地addnew从我的所有子网格中删除了按钮?

0 投票
1 回答
899 浏览

dynamics-crm - 如何在 Dynamics 365 online Ribbon Workbench 中添加查看按钮显示规则?

我想为视图按钮添加一个显示规则,当从视图中选择记录时可见,未选择记录时隐藏。以下哪一种规则类型是合适的?

在此处输入图像描述

0 投票
1 回答
804 浏览

javascript - Ribbon Workbench 添加 PrimaryControl 参数中断表单

在功能区工作台中将 Crm 参数添加到自定义 JavaScript 操作时,我在统一接口中得到以下信息。在旧版客户端中工作。

在此处输入图像描述

只需将 PrimaryControl 作为 Crm 参数添加到我的 JavaScript 操作中。 在此处输入图像描述

0 投票
1 回答
1523 浏览

javascript - 如果用户是系统管理员,则显示/隐藏功能区按钮

我必须根据用户是否是系统管理员来显示/隐藏功能区按钮。

我想出了一个javascript代码来做同样的事情。但是,在一些研究中,我发现通过 Display Rules --> Entity Privilege Rule 也可以做到这一点。

但是,我找不到 PrivilegeType 作为管理员。那么,我是否走在正确的道路上?

或者,写 JS 是唯一的解决方案?

0 投票
1 回答
747 浏览

dynamics-crm - MS CRM 365(9.0) 从表单功能区按钮按需调用工作流

使用的解决方案: https ://ribbonworkbench.uservoice.com/knowledgebase/articles/132235-create-a-workflow-short-cut-ribbon-button-no-code

我能够运行工作流程但出现以下错误:

引发了“System.Web.HttpUnhandledException”类型的异常。---> Microsoft.Crm.CrmException:Id = xx2066x5-fd6a-e811-a958-000d3af06ac5 的工作流不存在

我仔细检查了工作流程 ID 是否正确。那么这里有什么问题。

0 投票
2 回答
2200 浏览

c# - Why my ribbon button not shows up in my form CRM 365?

I add ribbon button in my entities form XrmToolBox via Ribbon Workbench plugins, I already publish my change to that form but when I refresh my page there is still no button that I already created.

My another question is how to add action to that button via plugin? I found some answer on the internet but still not 100% understand, first we create Action in our CRM so we can add it in plugin registration but what I'm still don't understand how to tell that action belongs to my ribbon button. Can anyone help me?

0 投票
1 回答
401 浏览

javascript - 记录按钮不隐藏但不能点击,xrm工作台

所以我在记录子网格中的按钮上添加了规则,所以当满足条件时它会返回 false 并且应该隐藏按钮。该脚本正在运行,但不是隐藏按钮,而是禁用按钮(无法单击)。我错过了什么吗?以前从未使用过 xrm 色带工作台。

下面是我的脚本:

在此处输入图像描述

0 投票
3 回答
1288 浏览

dynamics-crm - 无需更改功能区即可导入解决方案

我们正在尝试将解决方案从组织 A 导入到组织 B,这样在组织 A 中所做的功能区更改不会被导入。在将实体添加到组织 A 中的解决方案时,我们排除了元数据并添加了实体。在从组织 A 导出此解决方案并将其导入到组织 B 时,在组织 A 中的实体中所做的功能区更改将替换对组织 B 中的同一实体所做的所有功能区更改。

有没有办法使功能区更改不包含在解决方案中?

0 投票
2 回答
1349 浏览

dynamics-crm - 如何隐藏其他活动电话、电子邮件、信件和传真,但仅在 Dynamics 365 中显示任务按钮?

如何隐藏其他活动电话、电子邮件、信件和传真,但仅在 Dynamics 365 中显示任务活动按钮?

0 投票
1 回答
1397 浏览

dynamics-crm - 在 UCI Dynamics 365 V9 中的命令栏或飞出菜单的 Ribbon Workbench 中显示不同的现代图标

使用功能区工作台 2016 (3.1.177.1)。

我对此很陌生,但我已经成功地为统一界面创建了一个按预期执行的按钮。

但是,我选择的图标在透明背景上是白色的——我相信它应该是这样的。

这适用于桌面上的 UI,它将命令栏呈现为蓝色背景。

但是,在手机上使用时,所有命令都会出现在“更多命令”弹出窗口中,带有白色背景,因此图标不可见,因为它是白底白字。

我查看了显示/启用规则,但看不到合适的选项(CommandClientTypeRule 仅提供“现代”、“刷新”和“传统”)。

有没有办法让我在电话布局的现代界面中指定要使用的图像?或者如果它是在弹出的上下文中显示不同按钮的方法?

谢谢