Пользовательские атрибуты, которые мы добавляем в сущности, хранятся в расширенной таблице этой сущности. На самом деле количество атрибутов, которые можно добавить в сущность,не безгранично. Microsoft SQL Server допускает до 1024 столбцов в таблице и количество данных, хранящихся в каждой строке не может превышать 8060 байт.

Если Вы решите добавить пользовательский атрибут в сущность, можете сначала проверить достаточно ли свободного места для атрибута, выполнив следущий SQL-запрос для базы MS CRM:

select e.name,bytes_remaining=8060-(sum(a.length))
from entity e join attribute a on e.entityid=a.entityid
where a.iscustomfield=1 and a.islogical=0
group by e.name

Также, Вы можете узнать количество байт уже использованных пользовательскими атрибутами для сущности, выполнив SQL-запрос для базы MS CRM:

select e.name,physical_size=sum(a.length)
from entity e join attribute a on e.entityid=a.entityid
where a.iscustomfield=1 and a.islogical=0
group by e.name

Вышел новый пакет исправлений для Microsoft Dynamics CRM 4.0 Update Rollup 4, который можно скачать здесь: английский и русский.

Как всегда Rollup 4 содержит исправления для сервера Microsoft Dynamics CRM 4.0, приложения Microsoft Dynamics CRM для Microsoft Office Outlook и маршрутизатора электронной почты Microsoft Dynamics CRM 4.0.

Рассмотрим такой пример: есть crm-форма с несколькими секциями. По определенному условию нужно скрыть, к примеру, вторую секцию.

ms-crm-show-section-crmform

Исходный вид формы. Секцию,выделенную красным, мы скроем

Сделать это можно с помощью куска кода на javascript, прописанного в событии OnLoad формы:

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

Microsoft Dynamics CRM 4.0 так же как и MS CRM 3.0 не позволяют экспортировать в Excel больше 10.000 записей. Но, как всегда, это можно обойти.

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

Наткнулась на интересное решение проблемы с нагруженностью crm-формы. Можно добавить элементы дерева на форму, чтобы скрыть «под катом» некоторые разделы. Код скрипта довольно прост, скрипт выполняется по OnLoad формы.  Приведем пример для Account, скроем на вкладке General первый раздел и раскроем второй раздел, примерно так:

ms-crm-collapsible-sections-account

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


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