CRM动态:如何使用javascript在记录列表中获取viewname?

时间:2018-04-24 08:48:35

标签: javascript dynamics-crm dynamics-crm-2016

我正在搜索获取记录列表当前视图的名称。有办法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用以下脚本从功能区获取视图名称:

var viewName = '';
if (crmGrid && crmGrid.control) {
viewName = crmGrid.control.get_viewTitle();
}

Reference

更新

我没有看到支持的方式来做到这一点。但是有一些不支持 solution(可能只是这样,我还没有亲自测试过)

function HideButtonBasedOnViewSelected (selectedCtrl) {             
        var query = selectedCtrl.get_viewTitle();
        if (query == 'Your View Name') {
            return false;
        }
        else
            return true;
    }
  

添加Crm参数,并将参数值设置为SelectedControl
  要获取选定的视图名称,需要使用一些不受支持的JavaScript。

Community thread