javascript - 客户关系管理动态 : how to get viewname in record list using javascript?

标签 javascript dynamics-crm dynamics-crm-2016

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

最佳答案

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

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;
    }

Add Crm parameter, and set parameter value as SelectedControl
To get selected view name need to use some unsupported JavaScript.

Community thread

关于javascript - 客户关系管理动态 : how to get viewname in record list using javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49997236/

相关文章:

c# - 此工作流无法运行,因为父工作流提供的参数与链接的子工作流中的指定参数不匹配

dynamics-crm - 微软动态 - Web API

dynamics-crm-2016 - 迁移到 CRM 2016 : Unable to get property 'getPageData' of undefined or null reference

javascript - 捕获 onClick 上执行的特定 Javascript 代码

javascript - 使用 Javascript 添加到表格

用户输入时的 Javascript/Jquery 求和输入字段

dynamics-crm - 我可以使用 ActivityPointer 实体在不同的事件类型上设置相同的状态吗?客户关系管理 2011

dynamics-crm - CRM2011 工作流 : What happens if the field which is used in the condition of the workflow is updated after the workflow has started?

http - Crm Web Api 展开实体的 304 响应无效

javascript - 单选按钮 Javascript 数组