Ошибка создания пользовательского представления в mscrm 2011 - PullRequest
1 голос
/ 17 марта 2012

Когда я создаю настраиваемое представление в Mscrm 2011 для запроса сущности ссылки, используя следующий синтаксис для добавления нового настраиваемого представления:

Xrm.Page.getControl(lookupFieldName).addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml, true);

Я не получаю сообщение об ошибке при отладке этого javascript, но когда я пытаюсь открыть поиск, я получаю сообщение об ошибке ниже

Чтобы использовать это сохраненное представление, необходимо удалить критерии и столбцы, которые относятся к удаленным или не подлежащим поиску элементам

Прикрепленный снимок экрана: screenshot

Ответы [ 2 ]

2 голосов
/ 15 июня 2012

Это потому, что вы используете неправильные имена схем. Проверь их! Используйте программу для проверки извлечения XML (я использую SWTools). Затем проверьте сетку. Вам просто нужно неверное имя схемы одного столбца, чтобы сломать XML! Обычно это просто заглавная буква, которая разбивает сетку, или что-то похожее маленькое.

0 голосов
/ 30 марта 2015

Пожалуйста, проверьте ваш fetchXml.Содержит ли он все атрибуты, которые установлены для поиска?

Загрузите fetchxml из представления предварительного поиска, которое вы установили в этом поиске, и обновите fetchxml с помощью критериев фильтра, которые вы хотите использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...