2011-11-09 65 views
0

CRM 2011在线。我有一个要求在实体视图中出现的颜色代码条目。在实体A的表单上是实体B查找的字段。实体B具有为其定义的> 1个视图。表单A上的查找字段定义了当按下查找按钮时实体B的哪个视图出现。我被问到出现的视图是否可以显示记录,以便根据视图的列值对条目进行颜色编码,例如,如果视图中的某条记录的某个特定列的值为X,请以绿色背景显示该记录,否则以红色显示该记录。有问题的观点是“公共”观点,并且是非托管和可定制的。是否可以自定义CRM 2011(在线)实体视图?

实际上我问的是,如果有可能以某种方式操纵该视图的显示?如果没有,是唯一的其他选项来覆盖实体A的表单上的查找点击并显示我自己的自定义视图窗口?

我在我的搜索中发现的是this,这似乎表明我可以导出视图并操纵XML以合并某种条件格式。但是,它告诉我的是,该值是一个字符串。任何人有任何经验吗?

+0

条件格式化是Outlook的一项功能,并且已经有一段时间了,与CRM无关。他们似乎已经扩展了XML模式,允许您将在Outlook中创建的条件的定义保存到CRM中,但这部分视图定义仅在Outlook中“浮出水面”或甚至被考虑。如果您使用第三方选项或构建自己的控件,则可以考虑使用模式的这部分来创建,更改和存储使用Outlook中的视图作为“设计器”的条件,而不是对其进行硬编码。 – AdamV

回答

0

通过在解决方案中包含非托管代码,您将使自己变得更加困难。

这就是说,你可以很容易地在iFrame或Silverlight控件中做这种事情。

快速谷歌带来了someexamples如何做到这一点。

+0

基督徒。谢谢你回到我身旁。我希望可以编辑视图的XML来插入一些条件格式,但也许这是不可能的?使用Outlook客户端,我可以使用条件格式编辑视图,并将“另存为”回到crm。它可以保存正常,但条件格式在调用时似乎不适用。 – keerz

相关问题