AXForum  
Вернуться   AXForum > Блоги
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

Добро пожаловать в мой блог! Изначально он не задумывался как блог CRM разработчика, но жизнь сама внесла нужные коррективы. Тут я публикою все свои наблюдения относительно обозначенных в заголовке систем. Если Вы найдете в нем что-то интересное для Вас, как для заказчика, то буду рад сотрудничать с Вами! В моей компетенции 100% задач по MS CRM 3.0/4.0/2011:
  • Консалтинг
  • Проектирование
  • Разработка
  • Обучение


MVP 2010, 2011
Старый

Filltered Lookup в CRM 2011 - Запрет на снятие кастомного фильтра

Запись от Артем Enot Грунин размещена 23.09.2011 в 07:00 (CRM, SharePoint и Черная Магия)

В сети вы без труда найдете множество постов на тему как замечательна в использовании новая функция ограничения выборки при заполнении полей лукап. К сожалению, в базе она не слишком функциональна, и позволяет накладывать только примитивное ограничение на основании связей между объектами. Если же вы хотите получить более сложную выборку, то придется кодировать.
Решение заключается в использовании функции
Код:
lookupControl.addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml,
...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 14210 Комментарии 0 Артем Enot Грунин is offline
Старый

Получение Layout Xml при помощи Advanced Find - CRM 2011

Запись от Артем Enot Грунин размещена 22.09.2011 в 16:00 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 23.09.2011 в 01:35

Те из вас, кто начинал кодировать под CRM 3.0/4.0 еще помнят этот забавный хак, при помощи которого можно было легко и просто получить FecthXML запрос из страницы AdvancedFind. Насколько мне известно, его автором является ныне ушедший в тень легендарный Adi Katz.
В CRM 2011 все стало проще: на форме Advanced Find появилась кнопка "Download Fetch XML", нажав на которую вы получите тот же результат ценой...
Миниатюры
Нажмите на изображение для увеличения
Название: LayoutHelper.png
Просмотров: 156
Размер:	75.1 Кб
ID:	162  
Вложения
Тип файла: zip FiXRMLayoutXMLHelper_1_0_0_0.zip (2.8 Кб, 112 просмотров)
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 14961 Комментарии 2 Артем Enot Грунин is offline
Старый

Использование OData в CRM2011

Запись от Артем Enot Грунин размещена 21.09.2011 в 19:45 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 21.09.2011 в 19:56

Многие из вас уже, наверно, успели поиграть с новым удобным End Point для работы с сервисом CRM. Соглашусь, примеры в блогах разработчиков и демонстрации в Hands On Labs впечатляют. Долой не читаемые портянки SOAP запросов и ура простой и четкой URL адресации.
К сожалению, ситуация омрачается тем, что CRM SDK все сильнее деградирует от версии к версии, так...
Миниатюры
Нажмите на изображение для увеличения
Название: metadata.png
Просмотров: 153
Размер:	34.3 Кб
ID:	161  
Вложения
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 18346 Комментарии 4 Артем Enot Грунин is offline
Старый

Предоставление доступа к Задачам

Запись от Артем Enot Грунин размещена 19.10.2010 в 15:20 (CRM, SharePoint и Черная Магия)

Как вы знаете, схема командной работы в системе не блещет своей гибкостью. Наибольшие сложности вызывает попытка организовать совместную работу пользователей из различных структурных подразделений, где мы сталкивается с существенными ограничениями системы безопасности....
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 16624 Комментарии 0 Артем Enot Грунин is offline
Старый

Запрет быстрого закрытия Действий

Запись от Артем Enot Грунин размещена 12.10.2010 в 09:45 (CRM, SharePoint и Черная Магия)

Существует два способа закрыть Действие на форме объекта. Первый и наиболее удобный - нажать кнопку "Сохранить как завершенное" (deactivate) после чего действие будет переведено в неактивное Состояние (со Статусом по умолчанию), а его форма будет закрыта. Второй способ - в меню...
Миниатюры
Нажмите на изображение для увеличения
Название: deactivate.png
Просмотров: 215
Размер:	20.9 Кб
ID:	82  
Вложения
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 10053 Комментарии 0 Артем Enot Грунин is offline
Старый

Опция "Открыть новые записи" при преобразовании Интереса

Запись от Артем Enot Грунин размещена 18.06.2010 в 10:51 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 21.06.2010 в 15:24

Вы могли заметить, что диалог преобразования Интереса не блещет своим удобством. Во-первых, если вы свяжите Интерес с существующим клиентом (можно вынести этот лукап на форму), диалог этого не отразит и заставит вас выбрать клиента заново. Во-вторых, галочка "Открыть новые...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 6960 Комментарии 0 Артем Enot Грунин is offline
Старый

Фото контакта 2. Поддержка формы печати

Запись от Артем Enot Грунин размещена 13.05.2010 в 14:58 (CRM, SharePoint и Черная Магия)

Как оказалось, описанное в прошлом посте решение имело серьезный огрех - оно валилось с ошибками на форме печати объекта. Данная реализация избавлена от этого недостатка. Так же был произведен некоторый рефакторинг кода и сделана небольшая оптимизация.

Нажмите на изображение для увеличения
Название: print.jpg
Просмотров: 124
Размер:	52.4 Кб
ID:	69...
Вложения
Тип файла: rar ContactFoto.rar (2.8 Кб, 183 просмотров)
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 11366 Комментарии 0 Артем Enot Грунин is offline
Старый

Фото контакта. Почти поддерживаеммое решение.

Запись от Артем Enot Грунин размещена 12.05.2010 в 14:39 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 13.05.2010 в 08:09

Я думаю многие из нас сталкивались с проблемой вставки картинок на формы объектов. Это может быть логотип организации, фото контакта, или изображение продукта - вариантов множество. В первом приближении решением может выглядеть как попытка вложить фото в примечание, потом...
Миниатюры
Нажмите на изображение для увеличения
Название: create.jpg
Просмотров: 252
Размер:	71.0 Кб
ID:	63   Нажмите на изображение для увеличения
Название: nofoto.jpg
Просмотров: 295
Размер:	79.5 Кб
ID:	64  

Нажмите на изображение для увеличения
Название: update.jpg
Просмотров: 289
Размер:	89.3 Кб
ID:	65   Нажмите на изображение для увеличения
Название: fotoattach.jpg
Просмотров: 294
Размер:	72.4 Кб
ID:	66  

Изображения
 
Вложения
Тип файла: rar ContactFoto.rar (2.6 Кб, 188 просмотров)
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 36678 Комментарии 2 Артем Enot Грунин is offline
Старый

Группировки в гридах CRM. v2.0

Запись от Артем Enot Грунин размещена 30.04.2010 в 10:40 (CRM, SharePoint и Черная Магия)

Предлагаю вашему вниманию очередное промежуточное решение позволяющее сделать группировки в системных гридах. Данное решение унаследовало все огрехи предыдущей версии, описанные в прошлом посте . Более того, оно практически не вносит нового функционала. Дело в том, что в процессе рефакторинга был замечен баг: группировка неправильно отрабатывала на записях в конце списка. В данном релизе баг был исправлен.
Новшества релиза:
  • Незначительные косметические доработки
  • Исправлен
...
Вложения
Тип файла: rar grouping2.rar (2.7 Кб, 188 просмотров)
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 11830 Комментарии 0 Артем Enot Грунин is offline
Старый

Подсветка URL в текстовых полях (дополнение)

Запись от Артем Enot Грунин размещена 29.04.2010 в 13:33 (CRM, SharePoint и Черная Магия)
Теги dom, java script

В одном из прошлых постов я писал свое видение того, как можно быстро и просто отвязаться от задачи создания "кликабельных" ссылок в текстовых полях. Недавно мне указали на небольшой недостаток моего решения: дело в том, что ссылки в нем открываются в том же окне, что чаще всего не удобно. Контекстное меню при этом заблокировано. Недостаток исправляется очень просто: нужно заменить в коде
Код:
        var repRegExp = "<a style='text-decoration:underline;color:blue;'href='$1'>$1</a>";
...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 11935 Комментарии 1 Артем Enot Грунин is offline


Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:00.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.