【问题标题】:CRM 2011: enable/disable a ribbon button on conditionCRM 2011:在条件下启用/禁用功能区按钮
【发布时间】:2013-01-18 02:11:57
【问题描述】:

我是 CRM 新手,我有一个退出功能区按钮。我想按条件禁用它(Field1 是否为空)。

到目前为止,我已经创建了一个新的解决方案并包含了所需的实体。 导出解决方案并尝试更改 configuration.xml。

我已尝试在 .但没有任何运气。

谁能帮我举个例子。

提前致谢。

【问题讨论】:

    标签: dynamics-crm-2011 dynamics-crm


    【解决方案1】:

    请勿手动编辑。使用The Visual Ribbon Editor Tool。比手动编辑 xml 更容易处理。

    如果您想设置一个按钮以在 new_field1(大写很重要,因此请确保它与您的字段的实际名称正确)不为空时启用,您可以执行以下操作:

    1. 打开功能区编辑器
    2. 连接到您的组织
    3. 使用要启用/禁用的功能区按钮选择您的实体
    4. 点击您的按钮
    5. 单击启用规则选项卡
    6. 在字段文本框中输入在 CRM 中解决方案的自定义部分中显示的字段名称完全正确
    7. 输入“null”(不带引号)作为值。小写。
    8. 跳过默认值(如果您有一些自定义表单,其中该字段不存在,您可能希望给它一个默认值)
    9. 将反转结果更改为真。
    10. 单击最顶部的“保存”按钮。 (不要点击功能区主选项卡上的保存按钮)
    11. 验证它是否正在部署和发布。
    12. 测试一下。

    编辑:将 Ribbon Workbench 用于系统功能区

    我没用过,不过Ribbon Workbench说可以自定义系统按钮。

    【讨论】:

    • 嗨@Daryl 感谢您的回复。这就是我要找的。但我尝试添加Enable Rules > Value Rule。但它仍然没有任何区别。请你指导我的步骤。谢谢
    • 添加/删除按钮不会出现在启用规则选项卡上!这是因为缺少任何设置吗?我正在尝试在配置的按钮上添加规则。所以看不到任何限制!
    • @Hayer 您不能自定义系统按钮。这是系统按钮吗?
    • 不,这不是系统按钮。
    • 对不起,这是一个系统按钮 :( 所以意味着我不能使用这个工具!你能建议我其他选择吗?问候
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-13
    • 2010-10-04
    • 2012-07-26
    相关资源
    最近更新 更多