dynamics-crm-2011 - 始终在案例实体的 CRM 中打开默认表单

标签 dynamics-crm-2011 dynamics-crm crm microsoft-dynamics

我们有两种形式的案例实体。默认的 case 表单是高度定制的,并且使用起来变得相当缓慢。第二种形式称为“fastcase”,是默认 case 形式的轻量级版本。两种形式都由相同的用户使用。 fastcase 表单是从 SharePoint 中的链接打开的。我们希望在 CRM 中工作时始终打开默认案例表单。

我想知道在 CRM 中工作时是否以及如何强制 CRM 始终打开默认案例表单。

我唯一能找到的是 this link ,但我有一种感觉,带有导航的解决方案也会强制 SharePoint fastcase 表单以默认案例表单打开。使用不同的用户角色和组也不是那里建议的选项。

最佳答案

首先:您没有使用它们应该使用的表单。表格是基于角色 而您正试图将它们用于其他用途。无论如何,我完全理解你的想法,我也遇到过同样的情况:)

你需要在CRM中做一个小魔术来制作表格粘性 . CRM 将最近使用的 (MRU) 表单存储在名为 的特殊实体中。 UserEntityUISettings .此实体将每个用户的每个实体的 UI 设置存储在 xml 中。

您需要做的是在用户更改给定实体的表单时阻止 CRM 更改此实体。基本上你想控制名为 lastviewedformxml 的属性。你可以从这篇博文中获得一些灵感:https://community.dynamics.com/crm/b/gonzaloruiz/archive/2014/11/19/avoiding-form-reload-when-switching-crm-forms-based-on-a-field.aspx

快乐编码...

关于dynamics-crm-2011 - 始终在案例实体的 CRM 中打开默认表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29408965/

相关文章:

dynamics-crm-2011 - CRM 2011(汇总 12)在非 IE 浏览器中显示移动 View 而不是普通 View

dynamics-crm - 删除 Dynamics CRM 中的实体

dynamics-crm - 客户关系管理 2016 : error message dialog does not show up

asp.net - 让人们选择很多东西的好方法是什么?

javascript - Dynamics CRM 仪表板 View 和图表

javascript - 调试成一个javascript匿名函数

c# - 提供的 URI 方案 'https' 无效;调用网络服务时预期为 'http'

java - Android Microsoft dynamics CRM adal4j 登录问题

c# - 检查 crm 2013 c# 中 regardingobjectid 字段的类型

sdk - CRM Dynamics 2011 SDK 写入过多审核历史记录