DynamicsCRM 2013 - Как показать (унаследованный) владелец элемента очереди - PullRequest
1 голос
/ 16 января 2020

Я создал представление для своих элементов очереди. В этом представлении я показываю лиды, заказы, электронные письма и цитаты (сущности). Одним из столбцов, на мой взгляд, является владелец (активность). Это показывает информацию, которую я хочу, но только для Сущностей, которые являются "Сущностями Активности" (то есть Задача, Электронная почта, Телефонный звонок и т. Д. c). Есть ли способ показать унаследованного владельца объекта Item очереди?

Так, если у меня есть цитата, покажите владельца котировки в этом поле, если у меня есть заказ, покажите владельца ордера в этом поле, et c et c.

enter image description here

1 Ответ

1 голос
/ 18 января 2020

Атрибут OOB Owner (Object) показывает владельца соответствующих действий, но Quote или Order не является типом деятельности, таким как Email, Task и т. Д. c. Таким образом, они пусты.

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

Solution : Создайте пользовательское поле владельца в сущности Queue Item и отследите все изменения поля владельца во всех текущих владельцах возможных сущностей элементов очереди с помощью плагина. Добавьте в это представление поле настраиваемого владельца, в котором хранится текущий владелец соответствующего родительского объекта (Order, Quote, Email, Task, et c).

...