我是CRM的新手,我有一个现有的功能区按钮。我想禁用它的条件(Field1是null或不是)。
到目前为止,我已经创建了一个新的解决方案,并包含了所需的实体。导出解决方案并尝试更改configuration.xml。我已经试着在…下做出改变。但是没有任何运气。
有谁能给我举个例子吗?
不要手工编辑。使用可视化Ribbon编辑器工具。使事情比手工编辑xml更容易处理。
如果你想设置一个按钮被启用,如果new_field1 (大写问题所以确保它是正确的与你的字段的实际名称是)不是null,这是你要做的:
- 打开功能区编辑器
- 链接到你的组织
- 选择你想要启用/禁用的带按钮的实体
- 点击你的按钮
- 单击启用规则选项卡
- 在"字段"文本框中输入与CRM解决方案的自定义部分完全相同的字段名。
- 输入"null"(不带引号)作为值。小写。
- 跳过默认值(如果你有一些自定义表单的字段不存在,你可能想给它一个默认值)
- 将反转结果更改为true。
- 点击最顶部的"保存"按钮。(不要点击功能区主选项卡上的保存按钮)
- 验证它正在被部署和发布。
- 测试一下
编辑:使用Ribbon Workbench For System Ribbon
我从来没用过,但是Ribbon Workbench说它可以自定义系统按钮