2012-03-17 2 views
1

При создании пользовательского представления в MSCRM 2011 для запроса ссылки объекта, используя ниже синтаксиса для добавления нового пользовательского вида:Создания пользовательского вида в MSCRM 2011 Ошибка

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

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

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

Прилагаю снимок экрана: screenshot

ответ

2

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

0

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

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

Смежные вопросы