我正在尝试从Dynamics CRM中的应用程序打开一个视图。这是我的代码:
Intent launchIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("ms-dynamicsxrm://?pagetype=create&etn=account"));
launchIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(launchIntent);
它会打开CRM移动应用程序,但不会打开正确的表单或视图。它打开主屏幕。有人知道怎么做吗?
以下是Microsoft的文档:Extend Microsoft Dynamics CRM on the client
感谢您的帮助
答案 0 :(得分:1)
除了2016年以外的任何其他版本都不可能。根据MS的这个发行说明,根据这篇微软文章(标签:2015年秋季),它在CRM 2016版本中启用(针对在线和本地客户) )
搜索app-to-app深层链接:
App-to-app深层链接:其他移动应用(例如电子邮件或您的 自定义基于Web的应用程序)现在可以直接链接到记录,视图或 CRM移动应用程序中的仪表板。
您自己链接的文章也在顶部说明:
适用于:CRM 2016本地CRM Online
2016年预览中也提到了这一点:
http://cargas.com/wp-content/uploads/2015/09/Microsoft_Dynamics_CRM_2016_Release_Preview_Guide.pdf
应用到应用的深层链接允许其他移动应用(例如电子邮件或您的自定义mashup应用)链接并直接导航到记录, CRM移动应用程序中的视图或仪表板。简单来说,这个 为移动方案提供URL可寻址表单/视图/仪表板。
介绍部分指定列出的功能仅适用于CRM 2016。