Сервисные возможности для классов# Служебные атрибуты и основные сервисы Служебные атрибуты Отображение состояния сессии в форме Настройки приложения Поиск по шаблону Алгоритм работы поиска Настройка поиска для класса Настройка поиска по атрибутам Перекрытие метода поиска Полнотекстовый поиск Настройка Обновление индекса Команды строки поиска Автоматическая генерация штрих-кодов объекта Описание работы маски Автонумерация и генерация значений Автонумерация Определение разреза автонумерации Настройка автонумерации без разреза Настройка автонумерации с разрезом Общие настройки Автонумерация в миксинах Создание окружения автонумерации Проектное переопределение Настройка счётчиков и данных разрезов Управление данными объекта Времязависимые значения Создание времязависимого значения Изменение времязависимых значений Редактор времязависимых значений Использование в бизнес-логике Пример получения значений Пример установки значения Копирование объектов Уровни настройки Настройка в ODM Параметры метода copyObject Группировка Включение группировки Требования Добавление закладки в карточку Реализация и использование Интеграция с выборкой Денормализация классов-деревьев Пример Подключение трейта Переопределение имён полей Обновление денормализации Удаление денормализации Прямое обновление (не рекомендуется) Хранение и обработка файлов Сервис прикреплённых файлов Файловое хранилище Простое хранение файлов Версионное хранение файлов Настройка Вставка изображений в прикреплённые файлы типов Word и PDF Безопасность и системное управление Логические выражения доступности операций и атрибутов Структура закладки Выбор типа выражения доступности Аудит Настройка аудита Просмотр данных аудита API аудита Перенос таблиц аудита в другое табличное пространство Пообъектный доступ Управление правами Работа с правами в бизнес-логике Удаление объектов с пообъектным доступом Проверка прав Сервис универсальных коллекций Варианты поведения при удалении Подключение из приложения Подключение из кода Справочник параметров Prm_ParamCalcApi Пример реализации Дополнительные методы Prm_CalcTechOpParamAbsAvi Default_Calc SavedParamsCalc Объектные характеристики Характеристики: понятие и назначение Интеграция с выборкой Варианты настройки Что отображается в закладке Настройка характеристик на проекте Значения по умолчанию Для базовых атрибутов Проектное переопределение Программное переопределение Формат значений по умолчанию Программная установка значений JSON-характеристик В бизнес-логике В Jexl-скрипте Проверка значений объектных характеристик Проверка значений атрибутов Приоритет применения правил Типы вызова проверки Ограничение выбора атрибутов Параметры правила Пример Скрипты правила и параметров Пример правила Ограничивающие атрибуты Установка и изменение правил валидации Настройки логирования Ключевые возможности Структура Лог Использования лога Дерево настроек логирования Условия логирования Логирующая сессия Ключевые API: Создание Создание настроек Создание условий Создание логирующей сессии Использование Примеры использования Результат логирования Чистка журнала логов Расширение Ограничения