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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.08.2016, 01:06   #1  
vasya-serega is offline
vasya-serega
Участник
 
145 / 17 (1) ++
Регистрация: 12.05.2013
Адрес: Украина
Переключение форм в CRM 2015
Доброго времени суток.
Помогите разобраться, баг или фича. Есть CRM 2015 (7.0.2.53), в которой при переключении формы (неважно, вручную или скриптом), в таблице userentityuisettings изменяет айдишник последней выбранной формы. Проверяется примерно таким запросом:
X++:
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false" >
    <entity name="userentityuisettings" >
        <attribute name="lastviewedformxml" />
        <attribute name="objecttypecode" />
        <filter type="and" >
            <condition attribute="objecttypecode" operator="eq" value="10005" />
            <condition attribute="ownerid" operator="eq-userid" />
        </filter>
    </entity>
</fetch>
. На этой же CRM прекрасно отрабатывает плагин, который подменяет последнее сохраненное Id формы, дабы пользователю не нужно было ждать, пока отработает скрипт, и переключит форму. CRM понимает, что если последняя форма у юзера была такой, как указано в userentityuisettings, то загружать нужно именно её, всё прекрасно, всё работает.
И есть другая CRM 2015 (7.0.0.3543), в которой аналогичное переключение форм вручную не изменяет Id формы в таблице userentityuisettings (но меняется, при переключении скриптом). Если же его подменять явно, скажем плагином на Retrieve, то при первом открытии записи, будет отображаться предыдущая форма, и только если обвновить страници или заново её открыть, отобразиться та форма, которая хранится как последняя открывавшаяся в таблице userentityuisettings.
Вот мне интересно, это баг црм, или есть какие-то подводные камни, на которые я натыкаюсь во втором случае.
Изображения
 
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 15 Blog bot Dynamics CRM: Blogs 1 10.02.2016 10:26
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 17 Blog bot Dynamics CRM: Blogs 0 10.05.2014 06:30
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2013 Update Rollup 2 Blog bot Dynamics CRM: Blogs 0 15.04.2014 01:15
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 16 Blog bot Dynamics CRM: Blogs 0 23.01.2014 03:15
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27

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

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

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