Microsoft Dynamics CRM 4.0 Quick Find (Быстрый поиск) является отличным инструментом для быстрого поиска записей без использования Advanced Find (Расширенного поиска). Но Быстрый поиск  проигрывает из-за отсутствия возможности изменения фильтра. Например, Быстрый поиск работает только для поиска активных записей. Для некоторых сущностей такое подходит, но, например, при поиске Account (Организаций) или Contact (Контактов) может понадобиться включить в результаты неактивные записи.

Читать полностью »

Прочитав статью Microsoft Dynamics CRM Customized Entity Form Performance, в которой замечательно описывается проблема долгого открытия форм с большим количеством контроллов и полей, решил установить Update Rollup 5 для Microsoft Dynamics CRM 4.0 . Суть проблемы заключается в том, что, практически каждый контрол на CRM форме, представленный HTML  элементом, привязан к HTC файлу, это в значительной мере увеличивает время открытия формы с большим количеством элементов.  Rollup 5 содержит в себе оптимизацию этого процесса. По утверждениям ребят из Microsoft после его установки выигрыш во времени может составлять 60-70%. (с 10-20 сек до 4-6 сек) . Заманчиво :)

Выигрыш во времени загрузки

После установки началось самое интересное…

Читать полностью »

Очень часто возникает необходимость сделать так, чтобы лукап представлял нам уже отфильтрованные данные. Например такие, которые мы можем составить с помощью встроенного инструмента в MS CRM – «Расширенного поиска». Один из методов фильтрации я уже описывал здесь «Фильтрация в Microsoft Dynamics CRM 4.0«. На основе такого метода не получится выполнить сложную фильтрацию.

В данном посте я расскажу вам как осуществить такую фильтрации для лукапа с помощью FetchXml, сформировав fetch-запрос с помощью «Расширенного поиска».

Читать полностью »

Хочу поделиться с Вами замечательной подборкой вспомогательных классов для работы с веб-службами в MS CRM 4.0, написанную Andrew Zimmer. Он попытался составить свои классы как можно более похожими на .NET SDK API для Microsoft Dynamics CRM 4.0.

Что же из этого вышло…

Читать полностью »

Рано или поздно, но все сталкиваются с задачей создания автонумерации для своих объектов. По умолчанию в Microsoft Dynamics CRM 4.0 присутствует автонумерация для семи системных объектов (Контракты, Обращения, Статьи, Коммерческие предложения, Заказы, Счета, Кампании) и, к сожалению, для других сущностей такого нужного инструмента нет.
В этой статье я расскажу вам как создать такой автонумератор для любой сущности с помощью встроенного инструмента MS CRM – workflow (бизнес-процесс).

Идея: создать бизнес-процесс, который будет срабатывать на событие «создание записи» для нужной сущности, в определенное поле устанавливать уникальное значение счетчика, т.е. присваивать уникальный номер.
Читать полностью »


© 2009-2010 Microsoft Dynamics CRM | Авторы: Афендиков Константин и Головчан Екатерина |