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