Dynamics CRM2013 停用默认公共视图

      CRM视图中一般仅仅会有一个默认公共视图,假设你不想用已有的默认视图仅仅需新建个视图再指定默认。然后将原有视图停用就可以,但我碰到了个另类的问题,即在一个实体下同一时候存在两个默认视图并且无法停用。

    例如以下图中的商机实体。同一时候存在两个默认公共视图。之所以产生这样的情况是因为从測试环境导了一个解决方式到UAT环境,两个环境的视图叠加了,从视图的问题上也就看出了,实体的导入并非全然的覆盖而是有选择的进行了覆盖和叠加。这个问题这里暂不表。


    按常理来说。仅仅要存在一个默认视图就可以,多余的我能够停用掉


    但系统却提示无法停用默认视图


    既然在可视化界面上不能操作。那我们导出实体的xml看看。在savedquery节点里你会找到isdefault节点。而且会找到两个节点值为1的isdefault节点,把你须要停用掉的视图的isdefault的值设置成0,保存后把解决方式导入系统。


    再次打开商机视图就能看到仅仅剩一个我们想要的默认视图了。


posted on 2017-08-21 09:02  ljbguanli  阅读(186)  评论(0编辑  收藏  举报