Руководство разработчика

Цикл УРОВЕНЬ

Для работы требуется соединение с базой данных.

Цикл УРОВЕНЬ позволяет перебрать объекты одного уровня на заданной ветке плана аналитики. Ветка задается типом переменной-счетчика, корневым объектом, условиями фильтрации и условиями маски.

ЦИКЛ УРОВЕНЬ(СТРОКА: корн_код; 
             ФИЛЬТР_ОБЪЕКТОВ: фильтр; 
             МАСКА_АН: маска; 
             ПЕРЕМ АНАЛИТ_ОБЪЕКТ: объект)

Этот цикл поддерживает обработку ошибок в секции ИНАЧЕ.

Параметры

корн_код
Корневой объект перебираемой ветки.
фильтр
Условия фильтрации объектов.
маска
Маска получения объектов Позволяет не получать значения некоторых полей объекта, если они не нужны, что может увеличить скорость перебора объектов.
объект
Переменная-счетчик. Может принимать значения типа АНАЛИТИКА, производных от него объектных типов, а также значения типа АНАЛИТ_ОБЪЕКТ. В последнем случае не учитываются свойства объектов, следовательно, перебор происходит намного быстрее. Задавать условия маски для свойств объекта в этом случае бессмысленно – для значений типа АНАЛИТ_ОБЪЕКТ свойства все равно не получаются. По умолчанию счетчик имеет тип АНАЛИТИКА, а путь задается абсолютный.

См. также: