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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.03.2018, 13:19   #1  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
377 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Плагины, транзакции, автонумерация
Платформа Dynamics 365.

Колхозю автонумерацию (готовые решения просьба не предлагать ).

Есть сущность "Нумератор", хранящая актуальный номер + сущность "Правило нумерации", задающее некие настройки.

Помниться был такой способ создания автонумерации, когда делаешь плагин, в нем сначала обновляешь какое то мусорное поле записи нумератора, потому считываешь номер и обновляешь его новым значением. Плагины выполняются в транзакции, поэтому после первого "мусорного" обновления запись нумератора блокируется и это не дает номерам задваиваться при одновременной попытке получения номера.

Сделал плагин на Post-RetrieveMultiple для сущности "Правило нумерации", в котором делаю все вышеописанное со связанной записью "Нумератор", но при тестировании получаю задвоенные номера.

Чего то я не понимаю... Либо я не в Лондоне, либо Эйфелева башня не в Лондоне... Почему номера задваиваются?.. Может плагины на запрос данных (вроде Retrieve и RetrieveMultiple) не выполняются в транзакции? Это было бы конечно логично, что информации про это я как то не нашел.
__________________
Моё: Cайт - Код - Dynamics365 Tools
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRM 2011 Плагины kh_heckfy Dynamics CRM: Разработка 3 22.01.2015 15:03
Не работают плагины при создании или обновлении записей через мастер импорта данных SLK Dynamics CRM: Разработка 0 26.10.2012 08:41
Плагины на CRM Online 2011 работают не для всех пользователей Omalinka Dynamics CRM: Разработка 1 11.05.2011 08:44
Насколько опасны плагины Evgenia_f Dynamics CRM: Разработка 8 12.11.2008 11:21
CRM4, плагины и сборки. Alexandr Zhuravlev Dynamics CRM: Разработка 2 11.11.2008 10:42
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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