Dynamics CRM 365 - Как открыть представление, отфильтрованное на основе связанной записи
Я создал новую сущность под названием "Последующие действия", и у меня есть следующий сценарий, в котором мне нужно добавить кнопку в форму сведений об учетной записи, и из этой кнопки мне нужно открыть отфильтрованное представление, в котором будет показан список всех последующих действий, связанных с этой учетной записью, но Я нигде не могу найти способ сделать такой фильтр, есть ли способ достичь этого?
1 ответ
Решение
Я думаю, что вы ищете метод 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){
});