Это старая версия документа.


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

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

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

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

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

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

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

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

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

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

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

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

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

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