- Если Вы начали работать с Microsoft Dynamics CRM как разработчик, то первое, что необходимо – это SDK. Скачать можно с официального сайта Microsoft абсолютно бесплатно. SDK для MS CRM 3.0 и MS CRM 4.0.
Кто бы, что ни говорил, а с документацией Microsoft всегда дружила. Помимо отличного справочника по функциям и классам системы, документация содержит еще и примеры в виде проектов для MS Visual Studio 2003 (MS CRM 3.0) и MS Visual Studio 2005 или 2008 (MS CRM 4.0) плюс ко всему в пакете поставляется документ по визуальному оформлению каждого элемента системы, достаточно подробный и в котором можно найти описание какой цвет используется для шрифта в панели поиска или сколько пикселей до границы. Читать полностью »
К сожалению, в MS CRM 3.0 нет возможности связывать сущности отношением многие-ко-многим. И это не очень удобно. Например, когда на форме Вы хотите сделать возможность выбора нескольких контактов, то стандартными инструментами реализовать это никак не получится.
Чтобы решить эту проблему обычно предлагают создавать новую сущность и копировать в нее все необходимые записи для выбора. Таким образом, чтобы вывести на форме 2 лукапа с возможностью выбора контакта в каждом из них, необходимо создать новую сущность new_contact, связать ее со стандартной contact и создавать новые записи, привязывая их к записям из стандартной.
Но есть и другой способ – использовать метод, предложенным неким Death Angel, за что ему огромное спасибо!
Вот, собственно его функция: Читать полностью »
Установка виртуальной машины дает несколько преимуществ:
- Можно сделать неограниченное число копий тестового окружения, простым копированием. Несколько разработчиков могут работать над разными задачами, но с одной и той же кастомизацией.
- Отсюда вытекает и сравнительная безопасность/стабильность ваших данных, т.к. можно делать snap-shot системы и в экстренном случае откатываться на шаг назад.
Хотя можно скачать демо-версию MS CRM 3.0 с уже установленным окружением на Virtual PC, я все таки опишу способ установки MS CRM 3.0 по шагам на виртуальную машину, в частности на VM WARE.
Когда я впервые столкнулся с Microsoft Dynamics CRM 3.0, первым заданием было сделать возможность сортировки записей на английском языке. Т.к. была установлена русская версия MS CRM, то панель сортировки выглядела так:
Здесь я опишу способ, после которого она будет выглядеть так:
Сразу хочу заметить, что метод относится к категории unsupported, будем менять исходный код разработчиков. Читать полностью »
