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