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