Изменения в объектной модели в Business Studio 5.1.1.0

Устаревшие списки

В прошлых версиях программы в работе использовались некоторые списки, которые:

  1. Рассчитывались неоптимальным образом.
  2. Осуществляли получение выборок, которые лучше и быстрее получать иными путями (через другие списки и/или фильтры).

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

В случае, если Вы используете такие списки (например, в своих отчетах или правилах получения объектов), рекомендуем перенастроить их на получение данных иными способами. На время перенастройки для сохранения работоспособности старых способов извлечения данных можно вернуть права на соответствующие списки, подробнее см. Группы вертикальных прав.

Перечень таких списков (все названия ниже системные) приведен в Таблице 1 ниже.

Класс Список Рекомендации по получению данных иными способами (любой из перечисленных вариантов)
БизнесМодель.Субъекты УпорядоченныйСписокПотомков 1. Привязка с типом "Дерево".

2. (если не требуется поддержка иерархии по дереву) Фильтр по классу "БизнесМодель.Субъекты" с подстановкой в качестве узла фильтра того объекта, от которого нужно сформировать выборку (см. Окно фильтра и Настройка фильтра данных привязки).
УпорядоченныйСписокПодразделений 1. Привязка с типом "Дерево" с фильтром по классу привязки и условием в нем на параметр ТипСубъекта = Подразделение.

2. (если не требуется поддержка иерархии по дереву) Фильтр по классу "БизнесМодель.Субъекты" с условием на параметр ТипСубъекта = Подразделение и подстановкой в качестве узла фильтра того объекта, от которого нужно сформировать выборку (см. Окно фильтра и Настройка фильтра данных привязки).
БизнесМодель.Процессы ВсеПодпроцессы 1. Привязка с типом "Дерево" с фильтром по классу привязки и отжатой кнопкой "Фильтровать узел фильтра" в настройках фильтра.

2. Фильтр по классу "БизнесМодель.Процессы" с отжатой кнопкой "Фильтровать узел фильтра" в настройках фильтра, сортировкой по параметру "NodeNumberSort" и подстановкой в качестве узла фильтра того объекта, от которого нужно сформировать выборку (см. Окно фильтра и Настройка фильтра данных привязки).
СписокРодителей Список "СписокРодителейОбъекта" класса "База.ОбъектыСистемы".
УпорядоченныйСписокПроцессовСКорнем 1. Привязка с типом "Дерево".

2. Фильтр по классу "БизнесМодель.Процессы" с зажатой кнопкой "Фильтровать узел фильтра" в настройках фильтра, сортировкой по параметру "NodeNumberSort" и подстановкой в качестве узла фильтра того объекта, от которого нужно сформировать выборку (см. Окно фильтра и Настройка фильтра данных привязки).
ГруппыОперацийНадОД Полностью повторить поведение указанного списка не получится.

Для получения списка объектов деятельности, участвующих в операциях, можно использовать список "СписокОпераций" класса "БизнесМодель.Процессы".
ГруппыОперацийНадАтрибутами Полностью повторить поведение указанного списка не получится.

Для получения списка объектов деятельности, участвующих в операциях, можно использовать список "СписокОперацийСАтрибутамиОбъекта", вызванный от элементов списка "СписокОпераций" класса "БизнесМодель.Процессы".
БизнесМодель.ГруппыАнализа СписокГруппПоИерархии 1. Привязка с типом "Дерево".

2. (если не требуется поддержка иерархии по дереву) Фильтр по классу "БизнесМодель.ГруппыАнализа" с зажатой кнопкой "Фильтровать узел фильтра" в настройках фильтра и подстановкой в качестве узла фильтра того объекта, от которого нужно сформировать выборку (см. Окно фильтра и Настройка фильтра данных привязки).
БизнесМодель.ПрограммныеПродуктыОбъектов Потомки 1. Привязка с типом "Дерево".

2. (если не требуется поддержка иерархии по дереву) Фильтр по классу "БизнесМодель.ПрограммныеПродуктыОбъектов" с зажатой кнопкой "Фильтровать узел фильтра" в настройках фильтра и подстановкой в качестве узла фильтра того объекта, от которого нужно сформировать выборку (см. Окно фильтра и Настройка фильтра данных привязки).
Таблица 1. Устаревшие списки
« ПредыдущаяНа уровень вышеСледующая »
 
Driven by DokuWiki