问题标签 [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 投票
1 回答
926 浏览

dynamics-crm - RibbonWorkBench 中实体 HomePageGrid 上的显示按钮

我想在名为 new_orders 的自定义实体的主页上显示一个按钮。我只希望该按钮显示在主页上,而不是自定义实体的单个记录的形式。我只希望它显示该自定义实体。EntityRule 是通过ribbonworkbench 的正确方法吗?!

丝带工作台

这是自定义实体的主页。我希望该按钮仅在主页上而不是在表单或子网格上显示该自定义实体。

在此处输入图像描述

0 投票
1 回答
3111 浏览

dynamics-crm - How to add a custom button on CRM subgrid?

I have two entities in my Dynamics CRM solution. Both are related to each other. Product -> configurations

Each product can have multiple configurations. I have added a subgrid on product screen.

enter image description here

I need to call a custom html webresource to be able to create configuration records.

How to add a custom button to the subgrid? OR how to customize existing (+) button to open an html webresource?

0 投票
1 回答
153 浏览

dynamics-crm - 功能区工作台在发布后自动添加两个命令

每当我使用功能区工作台按钮添加按钮时,它都会成功添加,但是当我在第一次发布后添加第二个按钮时,会出现错误。

错误是:命令 ID 重复

在添加按钮过程中,我只添加了一个按钮和一个命令,但在发布功能区工作台后,在同一个按钮上添加了两个命令。

0 投票
0 回答
806 浏览

dynamics-crm - 自定义命令启用规则未在视图上的按钮上运行

我试图根据用户是否属于特定团队来隐藏或显示按钮。我通过一个返回 true 或 false 的 JavaScript 函数来执行此操作。

除了按钮出现在实体的视图上时,这在所有情况下都有效。在这种情况下,JavaScript 似乎永远不会运行。但是,如果自定义规则的默认设置为 True,则按钮会显示,但如果设置为 False,则不会显示。所以它似乎看到了 Enable 规则的默认值,但在这个实例中没有运行 JavaScript。

我在这里错过了什么吗?

正如这里所要求的功能,正如我之前发布的那样,此功能在其他环境中正常工作。

在此处输入图像描述

0 投票
1 回答
85 浏览

javascript - 使用保存和新建按钮时如何保留父值

我已经使用 Ribbon Workbench 启用了 SaveAndNew 按钮,但用户要求相关表单在创建新表单时保留父记录中的某些值。有没有一种使用 JS 的方法可以在 OnSave 和 SetValues OnLoad 之前获取值(不会出错标准的 Save/Save&Close 函数)。

我正在使用 Dynamics 365 Online - 相关实体已经具有 1:n 关系,但在创建第一个表单后,父映射丢失。请帮忙...

0 投票
0 回答
93 浏览

dynamics-crm - 是否可以在 CRM Dynamics 365 CE 的“所有解决方案”视图中添加按钮?

我想使用 Ribbon Workbench 将自定义按钮添加到“所有解决方案”视图中的按钮栏以创建按钮。

我读过“所有解决方案”视图不可自定义,也许有人知道解决方法。

0 投票
1 回答
587 浏览

dynamics-crm - 需要帮助在“文档状态”字段 =“准备导出”时使用功能区工作台隐藏“以赢得胜利”按钮

当“文档状态”字段 =“准备导出”时,我正在尝试使用功能区工作台隐藏 CRM 机会表单上的“成功关闭”按钮。但是,我似乎无法让它真正隐藏起来。这可能吗?如果是这样,怎么做?

谢谢!

0 投票
1 回答
445 浏览

dynamics-crm - 在 CRM 功能区工作台中,如何根据相关实体中的字段隐藏机会表单上的已关闭按钮?

在功能区工作台中,如何根据客户实体中的文本字段(帐号)隐藏机会表单上的“已成功关闭”按钮?问题描述 如何根据客户实体中的文本字段(帐号)隐藏机会表单上的“已成功关闭”按钮?每个机会可以有一个关联的帐户。如果帐号字段为空,我希望隐藏该按钮。我假设我应该使用价值规则,但我不知道如何为相关实体执行此操作。如果无法做到这一点,最好的解决方法是什么?

我还有第二个相关问题。我希望能够隐藏用于团队集成的“协作”按钮,但似乎也无法在功能区工作台中做到这一点。

0 投票
1 回答
2211 浏览

javascript - 在 Dynamics 365 统一接口中不推荐使用 RibbonActions.js。是否有任何新的 JS 库替换 RibbonActions.js?

我正在使用 OOTB发送直接电子邮件按钮来发送批量电子邮件。这在 Classic 模式下工作正常,但在Unified Interface中引发以下错误。

经过一番研究,我发现/_static/_common/scripts/RibbonActions.js已被弃用,必须改用$ webresource 。

有什么办法可以找到新图书馆RibbonActions.js吗?

查看了 D365 文档和功能区工作台文档,一无所获。

任何解决方案都会有所帮助。

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
2313 浏览

dynamics-crm - 在 Dynamics 365 中修改统一客户端界面的命令栏

在 Dynamics 365 的新统一客户端界面中,我试图隐藏一些按钮。特别是“显示图表”和“约会”按钮。我正在使用 Ribbon Workbench 2016。到目前为止,我已经搜索过,但没有看到任何其他用于修改命令栏的工具。

我用我的实体创建了一个解决方案,只包含元数据。然后我在 Ribbon Workbench 2016 中打开解决方案。我找不到这些按钮。我试过使用“命令栏”、“功能区”和“平板电脑”选项卡,但看不到这些按钮。

我的问题:如何修改统一客户端界面的命令栏?

统一客户端界面中的命令栏