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

Объектный тип АНАЛИТ_ОБЪЕКТ

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

Тип АНАЛИТ_ОБЪЕКТ является базовым объектом, содержащим поля, общие для всех объектов аналитики, и методы для считывания, записи, добавления и удаления объекта. От этого типа наследуется тип АНАЛИТИКА, от которого, в свою очередь, наследуются все объекты аналитики.

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

Поля

Все имена полей базовых типов АНАЛИТ_ОБЪЕКТ и АНАЛИТИКА начинаются со знака подчеркивания, чтобы не спутать их с именами полей, определяющих свойства объекта.

Тип Поле Описание Значение по умолчанию
СТРОКА _кодПуть к объекту в плане аналитики (абсолютный путь, путь относительно корневого объекта или пустая строка). Если тип наследуется от базового типа (АНАЛИТ_ОБЪЕКТ или АНАЛИТИКА), в данном поле необходимо указывать абсолютный путь к объекту, а если от типа, определенного в плане аналитики – путь относительно типообразующего объекта.
СТРОКА _названиеНазвание объекта аналитики.
ЦЕЛОЕ _детиКоличество дочерних объектов. Поле предназначено только для чтения.
ЛОГИКА _выклПризнак выключения объекта (ДА – объект выключен). Выключенные объекты могут исключаться из выборок путем указания условия фильтра.
ЛОГИКА _история_свойствХранение значений статических свойств во времени: ДА – значения сохраняются во времени, НЕТ – не сохраняются. Более тонкая настройка истории возможна на уровне отдельных свойств. Поле предназначено только для чтения.

Методы

МетодОписание
СЧИТАТЬ Считывает объект из плана аналитики.
СЧИТАТЬ_М Считывает объект из плана аналитики по маске.
СЧИТАТЬ_ДОСТУП Считывает права доступа для указанного объекта.
ЗАПИСАТЬ_ДОСТУП Изменяет права доступа для указанного объекта.
ДОБАВИТЬ Добавляет объект в план аналитики.
ДОБАВИТЬ_ПАРАМ Добавляет объект в план аналитики с передачей параметров модификации.
ЗАПИСАТЬ Сохраняет объект аналитики.
ЗАПИСАТЬ_ПАРАМ Сохраняет объект аналитики с передачей параметров модификации.
ЗАПИСАТЬ_М Сохраняет объект аналитики по маске.
УДАЛИТЬ Удаляет объект последнего уровня из плана аналитики.
УДАЛИТЬ_ПАРАМ Удаляет объект последнего уровня из плана аналитики с передачей параметров модификации.
КОД_АБС Возвращает абсолютный код объекта аналитики.
ПЕРЕИМЕНОВАТЬ Изменяет код объекта аналитики.

См. также: