Dynamics CRM + hide ribbon button only on a particular Form

Viewed 1132

Is there a display rule (using ribbon workbench) through which one can disable the ribbon button on the Form only on a particular Form and not on all Forms?

1 Answers

You should use enable rule and write a JavaScript to hide and show button basis the form. Display rule does not support client side script.

disableButton = {
    checkForm: function (context) {
        "use strict";
        var formItem = formContext.ui.formSelector.getCurrentItem();
        if (formItem.getId() === 'your form id'){
        return true;
        }
        return false;
    } 
};

Please follow the link for more details on how to add custom rule. https://d365demystified.com/category/ribbon-workbench/

Related