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