28.02.2013, 16:11 | #1 |
Участник
|
axforum blogs: Ошибка выполнения запроса в динамическом маркетинговом списке
Источник: http://axforum.info/forums/blog.php?b=374
============== Вчера при формировании запроса динамического маркетингового списка я получил пугающее сообщение об ошибке: Цитата:
The column, fetchxml, has invalid fetch. Error : Number of link entities in query exceeded maximum limit
Цитата:
Could not find relationship for related entity field a_5efcc234dd3d434a8ff2b75a6d45fd76.address1_telephone1 specified in layoutxml
Цитата:
Could not find alias of field in fetchxml. Fieldname: a_5efcc234dd3d434a8ff2b75a6d45fd76.address1_telephone1
Дело в том, что маркетинговый список хранит только сам запрос FetchXml и не хранит его разметку LayoutXml. При добавлении в разметку столбцов из связанных записей в запрос добавляются дополнительные связи link-entity. Однако это происходит только при создании запроса для списка. При его сохранении лишние связи удаляются из запроса. Так откуда же в разметке берутся эти поля и почему и почему ошибка повторяется при каждом открытии запроса? Ответ прост - эти поля были добавлены в представление для расширенного поиска. Именно эта разметка используется по умолчанию в конструкторе запросов для динамических списков. Удалите все поля связанных записей, в том числе снимите отметки "Отображать присутствие для этого столбца" (presence основывается на поле email связанной записи) из представления для расширенного поиска, и опубликуйте изменения. Ошибка перестанет вас беспокоить. Источник: http://axforum.info/forums/blog.php?b=374
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. Последний раз редактировалось sukhanchik; 28.02.2013 в 19:17. Причина: Скорректирован формат текста с Х++ на цитаты |
|
|
|