Парсинг – библиотека блоков, позволяющих осуществлять автоматизированный сбор и структурирование данных из внешних источников. Обрабатывает данные, хранящиеся в файле формата CSV. Путь к файлу определяется в блоке, который должен быть вставлен в ячейку “Из вложения CSV”. Можно настроить разделитель, указать формат кавычек, выбрать нужные переменные. В ячейки “для каждой записи” и “в случае ошибки” […]
Криптография – библиотека блоков, позволяющих кодировать и расшифровывать данные а также хэшировать произвольные тексты с целью проверки их целостности. Кодирование текста по стандарту кодирования Base64 , который преобразует двоичные данные в текстовую строку из 64 стандартных символов. Декодирование текстовой строки из 64 стандартных символов Base64 в текст. Преобразование произвольного массива данных в уникальную строку […]
XML – коллекция блоков, позволяющих создать файл в формате XML Документ Обозначает начало XML документа. Тег элемента Устанавливает тег элемента, внутри которого размещаются значения документа. Вставить Позволяет осуществлять вставку другого xml документа. Текст Устанавливает фрагмент текста. Сам текст задается в поле “value” (“значение”). Атрибут Указывает, для какого атрибута задавать значение. Размещается внутри тега. Значение […]
RTF – блоки для преобразования текста в формате Rich Text Format («формат обогащённого текста») в другие форматы. Конвертирует текст формата RTF в формат HTML.
Markdown – блоки для преобразования текста в формате Markdown в другие форматы. Конвертирует текст формата Markdown в формат HTML.
JSON – библиотека блоков, позволяющих создавать и преобразовывать JSON объекты. Устанавливает “ключ” и “значение” объекта JSON. Создает JSON объект из нескольких пар “ключ”:”значение”. Преобразует в текст JSON объект, указанный в следующем блоке. Преобразует текст в JSON объект с парой “ключ”:”значение”. Преобразует текст в список. Преобразует “ключ” или “значение” параметра в текст. Преобразует “ключ” или “значение” параметра в JSON объект. Преобразует […]
Коллекция блоков, позволяющих работать с числами. Обычные константы Числовую константу можно использовать как поле для ввода необходимого числового значения Арифметические операции с одним операндом В выпадающем меню данного блока можно выбрать: Квадратный корень Модуль Отрицательное число Логарифм Десятичный логарифм Экспонента e^ Число 10 в степени указанного числа Арифметические операции с двумя операндами С числами, указанными […]
Основные логические блоки Операции сравнения Блок позволяет осуществлять операции сравнения, такие как: Равно Не равно Больше Больше или равно Меньше Меньше или равно Обычно сравниваются числа. Операции на проверку равенства могут также использоваться с текстом Логические И и ИЛИ Блок осуществляет логическое сопоставление двух элементов. Если хотя бы одно из простых высказываний, связанных операцией И, будет […]
Коллекция блоков, предназначенных для операций с данными с учетом специфики денежного формата. Число для финансовых операций Арифметические операции: сложение, вычитание, умножение. деление Округление указанного числа с выбранной точностью Вычисление остатка от деления Вычисление с процентом, который прямо указывется числом Вычисление с процентом, который в свою очередь вычисляется вставленным блоком
Коллекция блоков, позволяющих работать с датами. Сейчас Возвращает дату и время на момент выполнения блока Сегодня Возвращает дату сегодняшнего дня Установить Позволяет установить Год/ Месяц/ День месяца/ Час/ Минуту/ Секунду Получить Позволяет получить Год/ Месяц/ День месяца/ Час/ Минуту/ Секунду из дополнительного блока Добавить к дате Добавляет к указанной дате нужное число Лет/ Месяцев/ Дней […]
Набор блоков, позволяющих осуществлять различные операции с данными, хранящимися в созданных таблицах модели данных приложения. Блок осуществляет проверку наличия записи в таблице, и если запись уже существует в таблице, то она обновляется, если нет, то создается новая. Выбор полей таблицы, по которым ведется поиск, осуществляется установкой значка “ключ” (кликом левой клавиши мыши) в окошке рядом […]
Набор блоков, выполняющих различные системные действия. Эти системные действия регламентируются созданными в рамках приложения интеграциями. То есть, в этом разделе собраны все блоки, сгенерированные при создании интеграции, и фактически они дублируются в подпунктах меню, касающихся конкретных интеграций. Блок выполняет HTTP запрос, сформированный в соответствии с выбранными параметрами, и возвращает результат. Блок выполняет HTTP запрос, сформированный […]
Набор блоков, предназначенных для запуска процедур SQL, если они имеются в приложении. Более подробная информация о процедурах SQL представлена в разделе “Процедуры SQL” статьи “Конструктор процедур”. Запускает процедуру SQL, изменяя или не изменяя входные данные. При этом не возвращается результат. Блок выполняет все функции, описанные выше, после этого осуществляются операции с выбранной переменной.
Набор блоков, позволяющих запускать из процедуры BPMN процессы, созданные в конструкторе процессов. Блок запускает заранее созданный процесс с определенным идентификатром задачи. При этом процесс отрабатывается без возвращения результата. Процесс запускается, после его выполнения производятся операции с выбранной переменной. Запускается процесс ожидания действий со стороны пользователя. При этом процесс отрабатывается без возвращения результата. Процесс ожидания деййствий […]
Набор блоков, позволяющих из процедур запускать цепочки с участием ИИ-моделей. Блок осуществляет вызов из процедуры цепочки с заданным запросом. Блок осуществляет вызов из процедуры цепочки с заданным запросом, получает из ответа ИИ-модели параметр и передает его в дальнейшую обработку.
Набор блоков Интеграции позволяет осуществить быструю настройку обмена данными между созданным приложением и сторонними приложениями и ресурсами. Блок позволяет вызвать заранее созданную в приложении интеграцию. В списке доступных наборов блоков также можно выбрать другие наиболее часто используемые интеграции: Электронная почта Блок позволяет настроить отправку письма по электронной почте. В дополнительных вставленных блоках определяются: Идентификатор (опционально) […]
Коллекция блоков, позволяющих осуществлять операции с записями в таблицах. При нажатии на пункт меню “Записи” – “Таблицы данных” открывается список подпунктов, соответствующий списку всех таблиц, имеющихся в модели данных приложения. Блок указывает на конкретную таблицу в модели данных приложения. Блок указывает на конкретную таблицу в модели данных приложения и связанные в ней таблицы. […]
Набор блоков, позволяющих вызывать определенные функции или процедуры, триггером для которых является некоторое событие. Предварительно должна быть оформлена подписка на событие. Запускает по подписке процедуру, описанную композицией блоков, вложенной в ячейку “выполнить”. Возвращает значение поля выбранной таблицы.
Набор блоков, позволяющих создавать конструкцию, выполняющую определённый блок кода многократно, пока выполняется заданное условие. Циклы в нужны для автоматизации повторяющихся действий. !!! При работе с циклами необходимо соблюдать осторожность, так как велика вероятность создания бесконеного цикла, при запуске которого приложение зависнет. Выполняется проверка, соответствует ли условие, описанное во вложенном блоке “если”, истине, и в этом […]
Набор блоков контекстных вставок. Возвращает данные (идентификатор или отображаемое имя) текущего пользователя. Возвращает данные (идентификатор или отображаемое имя) эффективного пользователя. Под эффективным пользователем понимается пользователь с временно расширенными правами. Функционал, предполагающий использование роли эффективного пользователя находится в разработке, и информация будет актуализироваться по мере внедрения. Возвращает публичный адрес приложения (используется, например, для запросов по АПИ […]
Действие – набор блоков для запуска процедуры Blockly. Процедуры Выполнить процедуру Действие запуска процедуры Результат использования Запуск пользовательского запроса Место для Gif Системные действия Выполнить запрос HTTP Настройки запроса: Метод HTTP Идентификатор интеграции URL Тело запроса Отправить электронное письмо Настройки для отправки электронного письма: Идентификатор интеграции почтового сервера с которого отправляется письмо to […]
Компоненты конструктора процедур платформы Appliner созданы на базе библиотеки блоков Blockly.
+ 14 Статьи
Показать оставшиеся статьи