AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.07.2009, 15:12   #1  
alsherin is offline
alsherin
Участник
 
62 / 11 (1) +
Регистрация: 23.06.2009
? Ошибка при просмотре представления
Создал основное (по умолчанию) представление для просмотра связанной сущности, связанной отношением N:1 с основной сущностью. Для удобства пользователей решил подтянуть в представление несколько атрибутов основной сущности. При попытке просмотра представления получаю ошибку вида:

The identifier that starts with 'new_objectname2new_objectname1referencenew_objectname1new_objectname1id.new_objectname3_on_objectname1dsc' is too long. Maximum length is 128.

Насколько я понимаю, CRM для связи объектов сам сам строит ссылки, но имена у них получаются слишком длинными. Как это можно обойти?
Старый 10.07.2009, 15:23   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Префикс new_ обозначает что объекты, как и связи создали вы сами. При создании связи система генерирует ее название за вас, но не заставляет с ним согласится. Вы можете использовать как более короткое, так и более понятное для вас название.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 10.07.2009, 15:31   #3  
alsherin is offline
alsherin
Участник
 
62 / 11 (1) +
Регистрация: 23.06.2009
Может я не совсем точно указал, где проблема. Да, я сам выбираю имена для своих объектов и связей. В формах и связанных представлениях все работает нормально. Речь идет об "обычном" представлении, которое открывается при выборе имени объекта на левой навигационной панели.

Я попытался в представление, которое открывается по умолчанию, добавить отображение полей из связанной сущности. И вот тут и происходит указанная ошибка. Похоже, CRM "на лету" создает какое-то динамическое отношение и сам присваивает ему имя по внутренним правилам. Вот это "динамическое" имя и превышает ограничение по длине. Где копать?
Старый 11.07.2009, 12:38   #4  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Проще убрать атрибуты основной сущности. Я не встречал этой ошибки. Возможно вы перегружаете представление. Так же рекомендую обновиться, если вы до сих пор этого не сделали.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 11.07.2009, 19:21   #5  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
странно... все что удалось найти похожее относится к скулю а не к срм... возможно это действительно исправлено в ролапах
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 13.07.2009, 09:37   #6  
alsherin is offline
alsherin
Участник
 
62 / 11 (1) +
Регистрация: 23.06.2009
Установлен 5-й Rollup.

Убрать из представления поля родительской сущности не проблема - задача состоит в том, чтобы их туда добавить для вывода в представление.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Модуль "Маркетинг" - ОШИБКА с действиями кампаний nataly_veksler Dynamics CRM: Разработка 5 06.11.2009 00:48
Ошибка при импорте организации: Invalid object name 'New_ic_accidentId' - кто сталкивался? Yarilo Dynamics CRM: Администрирование 8 23.04.2009 11:35
Ошибка при публикации бизнес-процесса Верба Dynamics CRM: Администрирование 2 27.03.2009 16:18
ошибка при просмотре Order wb Dynamics CRM: Администрирование 3 01.09.2008 15:02
Ошибка при загрузке функций Microsoft Dynamics CRM Talisman2005 Dynamics CRM: Администрирование 7 26.08.2008 21:21
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:05.