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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.02.2014, 10:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,631 / 848 (80) +++++++
Регистрация: 28.10.2006
axforum blogs: Ошибка прайслиста в Возможной сделке
Источник: http://axforum.info/forums/blog.php?b=6412
==============

Вчера меня посетила давняя проблема CRM - на форме Продукта для возможной сделки перестали фильтроваться продукты входящие в прайс. Проблема широко известна и сохраняется уже не в первой версии системы. Расследование показало, что виной всему может служить любая попытка настроить лукап продукта: разрешить поиск, или добавить обработчик изменения продукта (на моей форме, он автоматически подставляет единицу измерения по умолчанию). В результате, форма меняет значения полей DefaultViewId (Представление по умолчанию) и AvailableViewIds (Список доступных представлений).

Существует мнение, что если удалить обработчики событий, или отключить поиск, то ошибка исправится. В моем случае, это не сработало. Решение проблемы описано в этом блоге: http://crmandsharepoint.blogspot.com...e-list-is.html

Последовательность действий:
  1. Создайте новое решение и включите в него объект Продукт для возможной сделки. Можете использовать свое текущее решение, тогда вам просто потребуется больше времени
  2. Экспортируйте его как неуправляемое, распакуйте архив и откройте в редакторе файл кастомизаций customizations.xml.
  3. Простой автозаменой, замените все вхождения строки "{8BA625B2-6A2A-4735-BAB2-0C74AE8442A4}" на "{BCC509EE-1444-4A95-AED2-128EFD85FFD5}". Это статичные системные идентификаторы, поэтому они общие для всех систем. Не нужно искать их в базе, как это советует автор цитированного поста.
  4. Запакуйте все как было и импортируйте решение обратно в систему
В моем случае система заработала полностью: сохранилась и фильтрация продуктов по прайсу и поиск продуктов (с учетом фильтра) и обработчик события.

Если у вас планируются какие-то сложные доработки связанные с этой формой, возможно лучшим решением будет динамически подключать обработчики событий из кода-обработчика OnLoad.


Источник: http://axforum.info/forums/blog.php?b=6412
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Creating SSL Certificates for CRM Test Environment Blog bot Dynamics CRM: Blogs 0 10.12.2013 02:12
Microsoft Dynamics CRM Team Blog: Creating and Publishing a Web Portal to an Azure Cloud Service Blog bot Dynamics CRM: Blogs 0 17.04.2013 23:11
DynamicsAxSCM: Visualizing Security in Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 29.08.2011 13:11
DynamicsAxSCM: Personalization of Role Centers in Dynamics AX 2009 Blog bot DAX Blogs 0 21.06.2010 16:05
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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