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/

相关文章:

c# - 微软客户关系管理 : Create Address Record Throws Incorrect Attribute Value Type Error

c# - 在电话实体的描述中包含超链接

database - Azure 数据工厂 - Dynamics 365 复制数据复制 GUID 值而不显示值

dynamics-crm-2011 - CRM 2011 解决方案说缺少组件,但它们实际上在系统中

dynamics-crm-2011 - 通过 CRM 2016 中的 api 调用获取下拉字段的文本

javascript - 以编程方式在 Dynamics CRM 2011 中注册 OnLoad 处理程序(用于表单)

javascript - 使用 JavaScript 在 Dynamics CRM 中检索法语翻译

crm - SugarCRM还是Vtiger?

dynamics-crm-2011 - 在 CRM 2011 中如何创建记录并将其关联到同一个 ExecuteMultipleRequest

dynamics-crm-2011 - 如何以特权用户身份运行 CRM 2011 自定义工作流程事件?