Dynamics 365中视图中的按钮

时间:2019-05-08 19:25:39

标签: dynamics-crm dynamics-365

我是Dynamics 365的新手,不确定如何实现此目标。 我正在寻找视图中有一些按钮。 也许视图不是执行此操作的最佳方法,但是我想做的是让记录列表连接到已登录的用户(类似于视图) 但是在每行/记录上,我都希望有多个按钮。这些按钮可以像“完成”(更改任务状态并更新视图),“发送电子邮件”(启动工作流程)等等。

执行此操作有哪些方法?使用Javascript / C#/插件或其他工具。

3 个答案:

答案 0 :(得分:0)

您不能直接在视图/子网格中添加按钮。

那是我们通常使用Ribbon工作台添加功能区/命令栏按钮的时间。

Create a Workflow Short Cut Ribbon Button (No Code Solution!)

更新

即将推出PowerApps组件框架(PCF-预览),然后我们可以使用所需的布局/按钮构建自定义网格控件。

答案 1 :(得分:0)

这可以通过RibbonWorkbench实现。我的答案与@arun vinoth答案没有太大区别,只是增加了一些解释行。

https://ribbonworkbench.uservoice.com/knowledgebase/articles/132235-create-a-workflow-short-cut-ribbon-button-no-code

如果您在下面的视图中选择了联系人的数量,然后在顶部显示一个“ Nominieren”按钮,然后单击该按钮将执行所需的任何操作。

单击按钮时会有Java脚本,您可以从Java脚本中调用Action或工作流,也可以在Java脚本本身中执行操作。

用于添加新按钮的链接:https://community.dynamics.com/crm/b/crmtipsfromadeveloper/archive/2017/07/26/know-how-add-a-ribbon-button-using-ribbon-workbench enter image description here

现在,当您查看下面的图像时,我没有选择任何联系人,并且它不显示功能区上的按钮。 enter image description here

答案 2 :(得分:0)

有可能。我还没有尝试过,但是您可以现在为View列编写JavaScript(自CRM 2016起)。

如果转到视图,则可以双击视图列以查看其属性。您可能对以下两个属性感兴趣:

  1. 网络资源
  2. 功能

这里是指向MS页面的链接,该链接说明了如何使用这些选项添加图标。可以创建一个可点击的按钮,该按钮使用CRM的WebApi执行某些操作:Docs @ Microsoft

Screenshot