AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.08.2009, 15:05   #1  
Blog bot is offline
Blog bot
Участник
 
25,631 / 848 (80) +++++++
Регистрация: 28.10.2006
Все о Microsoft Dynamics CRM: Автонумератор для Microsoft Dynamics CRM 4.0. Plug-in
Источник: http://ms-dynamics-crm.com.ua/2009/0...crm-4-plug-in/
==============

В одном из постов я описывал как создать Автонумератор для Microsoft Dynamics CRM 4.0 с помощью механизма Workflow . Этот пример был больше ознакомительным с механизмом Workflow и использовать его на практике вызовет ряд неудобств. Сегодня я опишу как создать автонумерацию для любой сущности с помощью плагина. За основу был взят вариант http://www.codeplex.com/crmnumbering/ и немного модернизированный “под себя” с реализованной возможностью задавать префикс для генерируемого номера и более гибкой возможность настройки


  1. Скачайте необходимые файлы: кастомизацию сущности и сам плагин
  2. Импортируем файл кастомизации. У вас создаться новая сущность Автонумератор (do_universalnumber)
  3. Опубликуем данную сущность
  4. Создаем новую запись нашего Автонумератора.
    Пример: В поле Сущность выбираю “Контакт” -> Жмем “Сохранить” -> в поле “Атрибут” выбираю firstname -> Указываю необходимый префикс и в поле “Счетчик” указываю начальное значение счетчика. -> “Сохранить и закрыть”
    Примечание: т.к. в поле “Атрибут” необходимо выбирать только атрибуты типа nvarchar

  5. Регистрирую плагин AKAutoNumber.dll
    Message: Create
    Primary Entity: contact
    Stage: Pre</p>
  6. Тестируем.
Для того, чтобы создать автонумератор для другой сущности повторяем шаги 4-5

Вы можете скачать кастомизацию сущности и сам плагин. Улучшение кода приветствуется, сообщайте в комментариях

Использовались:

http://www.codeplex.com/crmnumbering/ – основа плагина

http://a33ik.blogspot.com/ – примеры для создания динамического пиклиста сущностей





Источник: http://ms-dynamics-crm.com.ua/2009/0...crm-4-plug-in/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft Dynamics CRM Team Blog: Update Rollup 4 for Microsoft Dynamics CRM 4.0 Blog bot Dynamics CRM: Blogs 0 15.05.2009 09:06
Мир CRM: Академия для партнёров по Microsoft Dynamics CRM Blog bot Dynamics CRM: Blogs 0 02.02.2009 01:05
Microsoft Dynamics CRM Team Blog: List Web Part for Microsoft Dynamics CRM 4.0 Deployment Scenarios Blog bot Dynamics CRM: Blogs 0 30.01.2009 22:05
Microsoft Dynamics CRM Team Blog: Member, Static variable and Thread safety in Plug-in for CRM 4.0 Blog bot Dynamics CRM: Blogs 0 19.11.2008 00:05
Microsoft Dynamics CRM Team Blog: Data Migration Manager Tips and Tricks Blog bot Dynamics CRM: Blogs 0 02.09.2008 22:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:28.