Dynamics CRM 2013,从SDK方法获取视图信息



我使用Microsoft Dynamics CRM 2013,我需要根据所选视图显示隐藏命令栏按钮。我发现我可以使用自定义JavaScript"启用规则"来动态显示隐藏命令栏按钮。但是,除了访问DOM之外,我没有发现任何支持的客户端SDK方法来获取所选视图信息。

是否有任何支持的客户端SDK方法来获取Dynamics CRM 2013中选定的视图信息?

提前感谢!

回答您的问题,没有支持的方法来做到这一点。

他们在2011年到2013年间改变了功能区(现在称为命令栏)。

1)您不能根据同一实体的不同视图更改命令栏(一直是这种情况)。RibbonDiffXML描述了命令栏应该如何显示,并且仅基于一组有限的参数(所选视图不是其中之一)动态显示。

2)如果您想要特定于所选实体(显示在子网格中)的命令栏选项,则必须转到"关联子网格"。否则,命令栏将始终显示您正在查看的父窗体的命令-而不是您选择的实体子网格的命令(这是2013年的新功能)。

这篇文章描述得很好:http://develop1.net/public/post/4-things-you-need-to-know-about-the-new-Command-Bar.aspx

最新更新