Когда запись Microsoft Dynamics CRM открыта в отношении к какой-то записи, можно получить доступ к ней используя window.opener. Это также работает когда страница открыта по нажатию на кнопку, созданную через isv.config на таскбаре родительской записи.

Task открыта через панель переходов сущности Account
Читать полностью »
Допустим Вы написали проект, который берет что-то (например, ObjectId )из формы CRM, а дальше вытаскивает нужные поля из базы или создает какой-то объект,не суть важно. Остановимся на таком примере:
Есть объект сущности Обращение. По нажатию на кнопку «Получить и вернуть» будет вызываться aspx-страница, которая получит GUID текущего Обращения, найдет всю Электронную почту, у которой «В отношении» прописано данное Обращение и вернет в поле «new_Email» сущности ОБращение GUID первой найденной Электронной почты.
Описывать как делать проект и как получать GUID электронной почты я пока что не буду, остановлюсь на том, как вернуть этот самый GUID в crm форму.
Читать полностью »
Очень простой код, для того, чтобы установить фокус на определенную закладку на форме MS CRM 4.0 . Для этого достаточно вставить в событие, например OnLoad() следующий код:
crmForm.all.tab1Tab.click();
Это код позволяет нам установить активный фокус на вкладку.
В интернете можно найти небольшой список сборок Microsoft Dynamics CRM 4.0 (так же известной как «Titan«).
| Номер сборки |
Дата выхода |
Детали |
| 4.0.7333.3 |
12/19/2007 |
RTM |
| 4.0.7333.2 |
Декабрь 2007 |
RC2 (Internal) |
| 4.0.7309.0 |
Ноябрь 2007 |
RC0 (Limited Release) |
| 4.0.7219.10 |
Август 2007 |
Beta – CTP3 |
| 4.0.7044.22 |
Май 2007 |
Beta – CTP2 |
| 4.0.6319.16 |
Октябрь 2006 |
Beta – CTP1 |
Как видно последняя дата выхода – конец 2007 года, и она не включает в себя выходы Rollups. Иногда необходимо узнать, какой rollup установлен на систему. Для этого можно воспользоваться SQL Management Studio, написав следующий запрос:
Читать полностью »
В базу MS CRM встроены некоторые полезные SQL-функции, которые доступны для использования в запросах для написания отчетов, выгрузки данных в Excel, или же просто для проверки данных в вашей базе. Вот некоторые из часто встречающихся функций:
1. fn_LastXYear (возвращает дату. Первый параметр-типа datetime,второй - int). Пример:

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