Dynamics CRM2011 隐藏sub-grid 新建项和添加现有项按钮

在CRM2011中ribbon区的自定义按钮可以通过工具例如RibbonEditor或者RibbonWorkbench进行配置包括action、display等等,但是系统级别的按钮是不能进行编辑的,而本文所提的即是一个例外,可以对自带按钮进行隐藏。

例如我要在品名变更单中的“变更产品列表”这个sub-grid中隐藏“添加新出库单”和"添加现有出库单",这个sub-grid中关联的实体是出库单

打开ribboneditor,注意下这个地方选择的实体是sub-grid中关联的实体即本例中的出库单,而非主实体品名变更单


选择需要隐藏的按钮后点击hide,最后save。


再刷新下主表单定位到sub-grid,按钮没了


但是去另外一个和出库单关联的主实体中查看会发现,这处的sub-grid中的那两个按钮也没了。


由此可见一旦设置以后会将所有实体中以出库单为关联单的sub-grid那两个按钮都不显示了,所以如果有需求说不能关闭安全角色的创建权限,又不想让人员手工去新建或添加现有关联单,那上面说的就是一个可行的方案,但如果只是针对于某个主实体比如本文中提到的"品名变更单"隐藏但又不想隐藏所有(比如在本文中的内部转移单中还是需要显示那两个按钮),那上面的方案就不可行了,只能针对个别实体去写plugin控制了。


转载于:https://www.cnblogs.com/VicTang/p/3808993.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值