Dynamics CRM 365-如何打开基于相关记录过滤的视图

时间:2019-01-30 15:29:49

标签: javascript dynamics-crm microsoft-dynamics dynamics-crm-365

我创建了一个称为后续实体的新实体,并在以下情况下,我需要在帐户详细信息表单中添加一个按钮,然后从该按钮中打开一个经过过滤的视图,该视图将显示有关该实体的所有后续对象的列表。帐户,但我在任何地方都找不到做这种过滤器的方法,有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找lookupObjects方法,可以从功能区按钮调用此查找功能。

示例:

var lookupOptions = {
    defaultEntityType: "account",
    entityTypes: ["account"],
        allowMultiSelect: false,
        customFilters: ["%3Cfilter%20type%3D%22and%22%3E%3Ccondition%20attribute%3D%22name%22%20operator%3D%22eq%22%20value%3D%22test%22%20%2F%3E%3C%2Ffilter%3E"],
    customFilterTypes: [""]
};

Xrm.Utility.lookupObjects(lookupOptions)
    .then(function(result){
    })
    .fail(function(error){
    });

Read more