Работа с данными

Запрос к Базе Данных

Команда «Запрос к Базе Данных» расположена в разделе «Работа с данными» в панели выбора команд.
Запрос к Базе Данных используется для выполнения запросов к базе данных на языке SQL.

Задать дату

Команда «Задать дату» расположена в разделе «Работа с данными» в панели выбора команд.
Задать дату используется для преобразования форматов даты/времени к нужному формату, а также для вычисления будущей/прошедшей даты/времени на основе указанной даты и значения приращения/уменьшения (см. табл. 4.6.3.2.). Метод добавляет к начальному значению шаг прирощения, единица измерений которого задается в методе вычисления
Вычислить конечную дату
Команда «Вычисление конечной даты» расположена в разделе «Работа с данными» в панели выбора команд. Вычисление конечной даты используется для вычисления количества дней между датами ( или для определения даты, отстоящей от текущей на указанное количество дней). Даты можно указывать как константы, так и через переменные.


Результат передается в переменную, указанную в поле Результат.

Изменить падеж ФИО

Команда «Изменить падеж ФИО» расположена в разделе «Работа с данными» в панели выбора команд.
Изменить падеж ФИО используется для преобразования/склонения ФИО в указанный падеж. (см. табл. 16).
Форматировать данные
Команда «Форматировать данные» расположена в разделе «Работа с данными» в панели выбора команд.
Форматировать данные используется для указания формата даты и записи результата в переменную.
Подсчитать слова
Команда «Подсчитать слова» расположена в разделе «Работа с данными» в панели выбора команд.
Подсчитать слова используется для подсчета слов переданных в переменной разделенных пробелом.
Подсчитать символы
Команда «Подсчитать символы» расположена в разделе «Работа с данными» в панели выбора команд. Подсчитать символы используется для получения длины строки (подсчета количества символов).

JSON поиск свойств

Команда «JSON поиск свойств» расположена в разделе «Работа с данными» в панели выбора команд. JSON поиск свойств позволяет искать свойства в JSON структуре.
Логировать данные
Команда «Логировать данные» расположена в разделе «Работа с данными» в панели выбора команд.
Логировать данные используется для добавления в лог необходимых данных (например: значения переменных).
Изменить регистр переменной
Команда «Изменить регистр переменной» расположена в разделе «Работа с данными» в панели выбора команд.
Изменить регистр переменной используется для изменения данных в переменной в соответствии с выбранным типом преобразования.
Распознать JSON
Данная команда позволяет получить данные из файла формата JSON путем обращения по соответствующему ключу. Команда позволяет получать как одиночные значения в случае, если указанному ключу соответствует одно значение, так и списки значений. В случае получения списка значений, для получения конечного значения необходимо использовать команды обработки списка значений или преобразования списка.
На рисунке ниже приведен пример настройки команды. При выполнении команды с указанными настройками из файла JSON, в переменную parameter_value будет передано значение 55580/11. В качестве порядкового номера ключа возможно указание переменных.
Команда «Распознать JSON» принимает объект JSON, который должен быть указан в обязательном параметре «Начальное значение». Также требуется указать путь к требуемому значению, используя синтаксис объекта JSON. Команда должна вернуть значение свойства объекта.
Пример:
В параметре «Начальное значение» объект JSON. Это может быть путь к файлу или переменная, которая содержит объект JSON
{

"status": 200,

"body": {

"objects": [

{

"status": 0,

"name": "file_0",

"labels": {

"birthday": [

"08.09.1980"

],

"birthplace": [

"ГОР.",

"РОСТОВ-НА-ДОНУ"

],

"code_of_issue": [

"610-012"

],

"date_of_issue": [

"15.08.2018"

],

"first_name": [

"СВЕТЛАНА"

],

"last_name": [

"КАДУЛИНА"

],

"middle_name": [

"АЛЕКСАНДРОВНА"



Далее, пользователь указывает путь к требуемому свойству в параметре «Путь к элементу», например «body.objects[0].labels.first_name». Система должна выбрать значение параметра fist_name – «СВЕТЛАНА». Полученное значение должно сохраняться в переменную указанную в параметре «Сохранить в переменную».

Форматирование RegEx

Команда «Форматировать RegEx» расположена в разделе «Работа с данными» в панели выбора команд.
Форматировать RegEx используется для извлечения данных из текста с использованием регулярных выражений. Предусмотрена возможность пропускать ошибку при пустом результате.
Заменить текст
Команда «Заменить текст» расположена в разделе «Работа с данными» в панели выбора команд.
Заменить текст используется для поиска и замены текста.
Разбить строки
Команда «Разбить строки» расположена в разделе «Работа с данными» в панели выбора команд.
Разбить строки используется для разбития строки по указанному разделителю и записи результата в списочную переменную.
Извлечь подстроки
Команда «Извлечь подстроки» расположена в разделе «Работа с данными» в панели выбора команд.
Извлечь подстроки используется для извлечения части строки, предусмотрена возможность указать длину извлекаемой подстроки.
Преобразовать строки
Команда «Преобразовать строки» расположена в разделе «Работа с данными» в панели выбора команд.
Преобразовать строки используется для преобразования строки в соответствии с выбранным способом преобразования.
Извлечь текст (расширенная)
Команда «Извлечь текст (расширенная)» расположена в разделе «Работа с данными» в панели выбора команд.
Извлечь текст (расширенная) используется для извлечения текста, с использованием параметров «до»/«после»/«между» указанного значения, также можно указать номер вхождения.
Преобразовать список в строку
Команда «Преобразовать список в строку» расположена в разделе «Работа с данными» в панели выбора команд.
Преобразовать список в строку используется для преобразования данных из списочной переменной в строку.
Преобразовать элемент списка
Команда «Преобразовать элемент списка» расположена в разделе «Работа с данными» в панели выбора команд.
Преобразовать элемент списка используется для работы с переменными типа список (получение элемента по индексу или получение элементов по совпадению символов).
Получить размерность таблицы
Команда «Получить размерность таблицы» расположена в разделе «Работа с данными» в панели выбора команд
Получить размерность таблицы используется для работы с таблицей, которая была заранее извлечена и записана в двумерный массив строк, для получения кол-ва строк и столбцов таблицы
Получить значение из таблицы
Команда «Получить значение из таблицы» расположена в разделе «Работа с данными» в панели выбора команд
Получить значение из таблицы используется для работы с таблицей, которая была заранее извлечена и записана в двумерный массив строк, для получения конкретного значения таблицы