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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2016, 09:44   #1  
user20369502 is offline
user20369502
Участник
 
29 / 10 (1) +
Регистрация: 17.08.2012
CRM 2011 совсем кастомные поля
День добрый, появилась необходимость добавить поля типа "Customer" и "PartyList".

Кто-то уже имел какой-то опыт в этом вопросе?
Старый 18.02.2016, 12:51   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Добрый день,
Поле типа customer добавить нельзя, а поле partylist доступно только в кастомных активностях.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 08.03.2016, 17:59   #3  
user20369502 is offline
user20369502
Участник
 
29 / 10 (1) +
Регистрация: 17.08.2012
После, весьма долгого, общения со структурой данных в SQL пришел к выводу что:

1) любые ограничения связаны с возможностью создания доп. полей (лукап) в системных сущностях обходятся простой заменой нужно флажка и/или подменой имени в "Entity" (к примеру, с коробки у вас не получится добавить лукап поля в сущность "Адрес")

2) любые ограничения связаны с изменением сис. представлений обходятся правкой записей в "savedquery"

3) создавать поля "руками" (менять мета данные прямо в БД) очень неблагодарное занятие, с выше 30 инсертов/апдейтов на одно поле


А вот с добавлением полей средствами CRM другая история.

К примеру, если на пофиг, добавить необходимый тип ("Клиент") в список типов на веб форме, то при отправке запроса получите ошибку. Чтобы это обойди придется декомпильнуть "Microsoft.Crm.Application.Components.WebServices.SystemCustomization.dll" удалить ограничения, скомпилить обратно, убрать "стронг нейм кей" с этой либы и еще с нескольких.

PS: как вы уже поняли, ни какой защиты на интеллектуальную собственность МС нет, все либы можно декомпильнуть и посмотреть "что по чем"


ВСЕ ДЕЛАЕТСЯ НА СВОЙ СТРАХ И РИСК

Последний раз редактировалось user20369502; 08.03.2016 в 18:01. Причина: дополнение
Старый 11.03.2016, 13:12   #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
Старый 14.03.2016, 13:31   #5  
spectr is offline
spectr
Участник
Аватар для spectr
MCBMSS
Лучший по профессии 2014
 
287 / 70 (3) ++++
Регистрация: 19.10.2011
Адрес: Киев
мы это обходили через связи и кастомное поле в IFrame с поведенеием как в СРМ

+
  • не ламает СРМ
  • все сделано через связи

-
  • используется openStdDlg
  • лукап с одним значением но многими ентити (PartyList) имеет одно значение и много связей (иногда шли в обход и значение записывали в текстовое поле)

Эмуляция вызова Lookup из веб-ресурса

Последний раз редактировалось spectr; 14.03.2016 в 13:34.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRMScape: On Premises MS CRM 2011 to CRM 2015 Upgrade Blog bot Dynamics CRM: Blogs 0 25.07.2015 16:19
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2013 Update Rollup 2 Blog bot Dynamics CRM: Blogs 0 15.04.2014 01:15
Leon's CRM Musings: Book Review: Packt Microsoft Dynamics CRM 2011 Customization & Configuration (MB2-866) Certification Guide Blog bot Dynamics CRM: Blogs 0 20.01.2013 19:11
crminthefield: Microsoft Dynamics CRM 4.0 and 2011 Update Rollup Release Dates, Build Numbers, and Collateral Blog bot Dynamics CRM: Blogs 0 24.08.2011 02:11
Microsoft Dynamics CRM Team Blog: Troubleshooting Solution Import for your Upgraded Microsoft Dynamics CRM 2011 Organization Blog bot Dynamics CRM: Blogs 0 15.03.2011 01:11
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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