Руководство Jexl# Введение и основы JEXL Введение в языки выражений Редактор JEXL Основы синтаксиса выражений Простые выражения Поддерживаемые типы данных Обертки для безопасной передачи данных Работа с переменными Способы объявления переменных Объявления переменных поддерживаемых типов Доступ к свойствам объектов Запись JEXL-макросов Создание макросов Начало записи Запись действий Завершение и сохранение Просмотр и редактирование Примеры скриптов Обработка данных Excel Работа с файлами Загрузка во временный каталог Выгрузка строки как файла Необходимые права Коллекции и структуры данных Список Массив Множество Карта Кортеж Контроль выполнения: условия, функции и обработка ошибок Условные конструкции и циклы Условия if-else Тернарный оператор Циклы While For Foreach Вызов методов и функций в JEXL Базовый вызов методов Определение пользовательской функции Объявление локальных функций Обработка ошибок Особенности работы в системе Global Наименование переменных для nullable типов и атрибутов Основные методы и принципы работы Поиск методов класса Работа с текущей выборкой Загрузка строки через rop Доступ к атрибутам строки Изменение значений Поиск по мнемокоду Преобразование типов данных Работа с датами Работа в контексте выборки Работа с формой выборки Дополнительные методы работы с формой выборки Работа с SQL Дополнительные методы Работа с BTS процедурами Работа с мониторингом сессий сервера приложений Работа с печатью Практические примеры Создание пункта маршрута для каждого склада Пример расширения обработки состояния документа