如果元数据属性的值等于特定值,有没有办法只显示自定义功能区按钮?
在我的示例中,我只想在所有表单上显示自定义功能区按钮,如果为当前实体类型启用了sharepoint文档管理。
例如: 我为实体“帐户”激活了sharepoint文档管理,但没有为实体“联系”激活。如果我在帐户的表单,我希望crm显示自定义按钮。如果我在联系表单中,我希望crm不显示自定义按钮。
最诚挚的问候,谢谢你, 格里特
答案 0 :(得分:2)
我建议的唯一方法是使用CustomRule启用/禁用按钮而不是隐藏它(here是关于禁用规则的更多信息)。自定义操作可以调用jsript,它将执行RetreiveEntityRequest以验证Sharepoint是否为实体启用。
通常您会使用EntityPropertyRule中的ribbon display rules。不幸的是,SharePoint集成属性不受支持。
Here您可以找到有关如何自定义功能区的更多信息