Dynamics CRM2016 基於選擇的檢視項來顯示和隱藏home上的ribbon按鈕

vic0228發表於2017-08-02

     要實現本功能,藉助的是ribbon按鈕中Enable Rule中的Custom Rule繫結JS Function.

   首先我們在按鈕的command中新增一個enable rule,如下圖,前面四個引數就不做介紹了,主要是最後一個parameters


   用的是crm parameter中的selectedcontrol

    

     js function如下,這裡的判斷條件是檢視的名字

function HideOrdCountingButton(selectedCtrl) {
   
    var query = selectedCtrl.get_viewTitle();
    if (query == '待集採結算銷售訂單') {
        return true;
    }
    else
        return false;
}
    來看下效果,預設檢視下按鈕不顯示


    切換到對應檢視下,按鈕就顯示了


   

相關文章