Руководство Jexl# Введение и основы JEXL Введение в языки выражений Редактор JEXL Основы синтаксиса выражений Простые выражения Поддерживаемые типы данных Обертки для безопасной передачи данных Работа с переменными Способы объявления переменных Объявления переменных поддерживаемых типов Доступ к свойствам объектов Запись JEXL-макросов Создание макросов Начало записи Запись действий Завершение и сохранение Просмотр и редактирование Примеры скриптов Обработка данных Excel Работа с файлами Загрузка во временный каталог Выгрузка строки как файла Необходимые права Коллекции и структуры данных Список Массив Множество Карта Конвертации коллекций Из Array[?] / scala.collection.IterableOnce[?] / java.lang.Iterable[?] Из java.util.Map[?, ?] / immutable.Map[?, ?] / mutable.Map[?, ?] Кортеж Контроль выполнения: условия, функции и обработка ошибок Условные конструкции и циклы Условия if-else Тернарный оператор Циклы While For Foreach Вызов методов и функций в JEXL Базовый вызов методов Определение пользовательской функции Объявление локальных функций Обработка ошибок Особенности работы в системе Global Наименование переменных для nullable типов и атрибутов Основные методы и принципы работы Поиск методов класса Работа с текущей выборкой Загрузка строки через rop Доступ к атрибутам строки Изменение значений Поиск по мнемокоду Преобразование типов данных Работа с датами Работа в контексте выборки Работа с формой выборки Дополнительные методы работы с формой выборки Работа с SQL Дополнительные методы Работа с BTS процедурами Работа с мониторингом сессий сервера приложений Работа с печатью Практические примеры Создание пункта маршрута для каждого склада Пример расширения обработки состояния документа Справочник Jexl скриптов Введение Автонумерация Описание раздела Скрипты Применение счётчика автонумерации Администрирование Описание раздела Скрипты Коррекция параметра правила дискретного доступа Удаление привилегий на уровне административного объекта Пример реализации скрипта дискретного доступа Документы Описание раздела Скрипты Формирование пути к папке документа Маршруты согласования Описание раздела Скрипты Назначение участников маршрута из атрибутов документа Назначение участника маршрута из связанного документа Проверка доступности исполнителей на этапе маршрута Инициализация документа параметрами селекционного экрана отчёта Установка флага маршрута по учётным данным документа Печатные формы Описание раздела Запуск печатной формы по кнопке Формирование имени файла печатной формы Управление потребностями Описание раздела Скрипты Коррекция ссылок на источник и объект потребности в проводке закупки Синхронизация количества для заявок на услуги Ручное распределение позиции акта по проводкам закупки Управление конфигурацией Описание раздела Скрипты Удаление дубликатов записей после переноса конфигурации