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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.04.2009, 16:49   #1  
Camena is offline
Camena
Участник
 
111 / 10 (1) +
Регистрация: 23.03.2009
Адрес: Москва
Быстрое создание в CRM
Добрый день!

Недавно при использовании фильтрованного лукапа по клиентам столкнулась с формой "Быстрое создание: Клиент". В ней отображены для заполнения обязательные и рекомендуемые для заполнения поля. Это, конечно, здорово, что существуют такие формы, позволяющие быстро создавать объект, но в моем случае это дополнительный иточник проблем. При попытке сохранить такую форму, то есть создать нового клиента, появилось куча ошибок, связанных с отсутствием части полей, обрабатывающихся в методе onSave.

Кто-нибудь знает, откуда берется эта форма? и вообще можно ее как-то редактировать?

Последний раз редактировалось Camena; 21.04.2009 в 17:09.
Старый 21.04.2009, 19:22   #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
Эта форма генерируется системой и не настраивается. С ней, действительно, много проблем, поэтому в 4.0 от нее отказались. Чтобы не огребать ошибки перед выполнением скрипта на OnSave необходимо, всего навсего, проверить текущий тип формы:
Код:
if (crmFrom.FromType != 5)
{
// Ваш код
}
Коды типов форм даны в SDK. Так же обращу ваше внимание на вкладку "Зависимости без событий" (кажется так называется) на форме вставки кода. Там можно указать поля, которые используются в вашем JS скрипте, чтобы не было возможно случайно удалить их с формы. На форму быстрого создания, кажется, это никак не повлияет, но все равно может помочь избежать ряда сложностей.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Camena (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft Dynamics CRM Team Blog: Building Rich-Client Dashboards for Microsoft Dynamics CRM with Windows Presentation Foundation Blog bot Dynamics CRM: Blogs 1 31.03.2009 13:24
Microsoft Dynamics CRM Team Blog: List Web Part for Microsoft Dynamics CRM 4.0 Deployment Scenarios Blog bot Dynamics CRM: Blogs 0 30.01.2009 22:05
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM 4.0 Bookshelf Blog bot Dynamics CRM: Blogs 1 22.01.2009 04:46
Microsoft Dynamics CRM Team Blog: Reports for CRM 4.0 using SQL Server 2008 and Report Builder 2.0 Blog bot Dynamics CRM: Blogs 0 11.11.2008 08:05
Microsoft Dynamics CRM Team Blog: Top 14 Microsoft Dynamics CRM Sites and Downloads Blog bot Dynamics CRM: Blogs 0 14.07.2008 13:05
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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