我正在使用新的自定义实体开发CRM 2011,而非默认表单。
我需要导航窗格的Common部分下的项目按字母顺序排列。
在表单的编辑模式中,项目显示正常,但是当我以用户身份打开它时,它会在列表的开头添加更多项目,“活动”和“已关闭的活动”
后面的表单是用户表单,前面的表单是编辑模式。重点项目包括在内。
如果在编辑模式下没有看到这些项目,我如何订购?或者我如何从公共部分删除它们?
答案 0 :(得分:1)
您可以在表单上使用Javascript隐藏它们。
通过Xrm.Page.ui.navigation.items集合迭代,根据名称进行检查,并在不需要的名称上调用setVisible(false)。
除此之外,对于那些特定的项目,您可以创建自定义实体而无法进行任何活动。
答案 1 :(得分:1)
我怀疑您可以通过编辑站点地图来实现这一目标。
阅读本文:Change Form Navigation。
更改导航项的相对顺序
使用表单编辑器拖动导航项以更改相对值 在导航组中订购。
在大多数实体关系中,在主导航窗格项目中 实体区域,您可以相对于其他更改显示顺序值 导航项目。值越低,项目越高 按顺序显示。
(FormXml)元素包含一个Sequence 您可以用来覆盖在中设置的显示顺序的属性 实体关系。