Основные классы
Блок Python позволяет взаимодействовать со структурами объектов платформы напрямую. Для этого необходимо подключить в скрипте модули ядра для работы с необходимыми объектами (справочники, графы и т.д.)
Ядро находится в активной разработке. Доступные модули: vmResource и CDictionary.
Работа с соединениями с БД
- vmResource - Модуль позволяет работать с соединением с базой данных внутри блока Python.
Работа со справочниками
- CDictionary - Основной класс для работы со справочниками.
Элементы справочника
- CDictionaryElements - Класс по работе с массивом элементов справочника;
- CDictionaryElement - Класс для взаимодействия с массивом объектов справочника;
- CAttributes - Класс для взаимодействия с массивом атрибутов.
Работа с иерархиями
- CDictionaryHierarchyManager - Менеджер по работе с иерархиями. Подключается при инициализации CDictionary;
- CDictionaryHierarchy - Абстрактный класс для всех типов иерархий в справочниках;
- CDictionaryHierarchyElement - Класс для взаимодействия с массивом объектов справочника;
- CDictionaryBasicHierarchy - Класс для получения базовой иерархии;
- CDictionaryAlternativeHierarchy - Класс для получения альтернативных иерархий, справочников, связанных с оригинальным по ключам определенного поля.