如何在CRM 2011上订购默认导航项?

时间:2013-01-11 16:48:58

标签: navigation dynamics-crm-2011 dynamics-crm

我正在使用新的自定义实体开发CRM 2011,而非默认表单。

我需要导航窗格的Common部分下的项目按字母顺序排列。

在表单的编辑模式中,项目显示正常,但是当我以用户身份打开它时,它会在列表的开头添加更多项目,“活动”和“已关闭的活动”

enter image description here

后面的表单是用户表单,前面的表单是编辑模式。重点项目包括在内。

如果在编辑模式下没有看到这些项目,我如何订购?或者我如何从公共部分删除它们?

2 个答案:

答案 0 :(得分:1)

您可以在表单上使用Javascript隐藏它们。

通过Xrm.Page.ui.navigation.items集合迭代,根据名称进行检查,并在不需要的名称上调用setVisible(false)。

除此之外,对于那些特定的项目,您可以创建自定义实体而无法进行任何活动。

答案 1 :(得分:1)

我怀疑您可以通过编辑站点地图来实现这一目标。

阅读本文:Change Form Navigation

  

更改导航项的相对顺序

     

使用表单编辑器拖动导航项以更改相对值   在导航组中订购。

     

在大多数实体关系中,在主导航窗格项目中   实体区域,您可以相对于其他更改显示顺序值   导航项目。值越低,项目越高   按顺序显示。

     

(FormXml)元素包含一个Sequence   您可以用来覆盖在中设置的显示顺序的属性   实体关系。