Сохранить таблицу в CSV / Table to CSV
Данное действие предназначено для сохранения таблицы в формате CSV.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Кодировка | Encoding | Кодировка результирующего файла. По умолчанию UTF-8 Выпадающий список:
| Robin.String | UTF-8 | Нет |
Разделитель строк | Line separator | Символ, которым будут разделяться строки. По умолчанию \r\n Выпадающий список:
Значение по умолчанию равно "\r\n". | Robin.String | \r\n | Нет |
Разделитель столбцов | Column separator | Символ, которым будут разделяться столбцы. По умолчанию ";" Выпадающий список:
Значение по умолчанию равно ";" | Robin.String | ; | Нет |
Имя файла | File name | Имя файла (без расширения), который будет создан. Расширение .csv будет добавляться автоматически действием. | Robin.String | Тест | Да |
Папка | Folder | Путь к папке, где следует сохранить созданный файл. | Robin.FolderPath | C:\User | Да |
Результаты | |||||
Результат | Result | Путь к созданному CSV файлу. | Robin.FilePath |
Особые условия использования
Отсутствуют.
Получить таблицу из CSV / Get table from CSV
Данное действие предназначено для чтения таблицы из формата CSV.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения |
---|---|---|---|---|---|
Параметры | |||||
Файл | File | Путь к файлу CSV. | Robin.FilePath | C:\User\1.csv | Да |
Кодировка | Encoding | Кодировка исходного файла. Выпадающий список:
| Robin.String | UTF-8 | Да |
Разделитель строк | Line separator
| Разделитель строк в исходном файле. По умолчанию \r\n Выпадающий список:
Значение по умолчанию равно "\r\n". | Robin.String | \r\n | Нет |
Разделитель столбцов | Column separator | Символ, которым разделяются столбцы в исходном файле. Выпадающий список:
Значение по умолчанию равно ";" | Robin.String | ; | Нет |
Результаты | |||||
Результат | Result | Результирующая таблица. | Robin.Table |
Особые условия использования
Отсутствуют.
Получить данные из ячейки / Get cell data
Данное действие предназначено для получения данных из ячейки таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование столбца, из которого будут получены данные. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Column2 | Нет |
Индекс столбца | Column index | Индекс столбца, из которого будут получены данные. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Индекс строки | Row index | Индекс строки, из которой будут получены данные. Индексация начинается с 0. | Robin.Numeric | 8 | Да |
Результаты | |||||
Результат | Result | Переменная, в которой будут хранится полученные данные. | Robin.String |
Особые условия использования
Отсутствуют.
Получить данные из строки / Get row data
Данное действие предназначено для получения данных из указанной строки таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Индекс строки | Row index | Индекс строки, из которой будут получены данные. Индексация начинается с 0. | Robin.Numeric | 8 | Да |
Результаты | |||||
Результат | Result | Переменная, в которой будут хранится полученные данные. | Robin.Collection |
Особые условия использования
Отсутствуют.
Получить данные из столбца / Get column data
Данное действие предназначено для получения данных из указанного столбца таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование столбца, из которого будут получены данные. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Column2 | Нет |
Индекс столбца | Column index | Индекс столбца, из которого будут получены данные. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Результаты | |||||
Результат | Result | Переменная, в которой будут хранится полученные данные. | Robin.Collection |
Особые условия использования
Отсутствуют.
Установить значение ячейки / Set cell value
Данное действие предназначено для установки значения в указанную ячейку.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица данных | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование столбца, для которого будут установлены данные. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Column2 | Нет |
Индекс столбца | Column index | Индекс столбца, для которого будут установлены данные. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Индекс строки | Row index | Индекс строки, для которой будут установлены данные. Индексация начинается с 0. | Robin.Numeric | 8 | Да |
Значение | Value | Значение, которое будет записано в выбранную ячейку. Если в выбранной ячейке уже было какое-то значение, оно будет перезаписано. | Robin.Object | Да |
Особые условия использования
Отсутствуют.
Установить значения строки / Set row values
Данное действие предназначено для установки значений в указанную строку таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица данных | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Индекс строки | Row index | Индекс строки, в которую нужно установить значения. Если в строке уже были значения, они будут перезаписаны. Индексация начинается с 0. | Robin.Numeric | 1 | Да |
Значения | Values | Значения, которые будут установлены. | Robin.Collection | Да |
Особые условия использования
Отсутствуют.
Установить значения столбца / Set column values
Данное действие предназначено для установки значений в указанный столбец таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование столбца, из которого будут получены данные. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Column2 | Нет |
Индекс столбца | Column index | Индекс столбца, из которого будут получены данные. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Значения | Values | Значения, которые будут установлены. | Robin.Collection | Да |
Особые условия использования
Отсутствуют.
Добавить строку / Add row
Данное действие предназначено для добавления строки в конец таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица данных | Data table | Таблица, для которой будет совершено действие. | Robin.DataTable | Да | |
Значения | Values | Значения, которые будут добавлены. | Robin.Collection | Да |
Особые условия использования
Отсутствуют.
Добавить столбец / Add column
Данное действие предназначено для добавления столбца в конец таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица данных | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Значения | Values | Значения, которые будут добавлены. | Robin.Collection | Да |
Особые условия использования
Отсутствуют.
Удалить строку / Delete row
Удаляет заданную строку со сдвигом вверх.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица данных | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Индекс строки | Row index | Индекс строки, которая будет удалена. Индексация начинается с 0. | Robin.Numeric | 1 | Да |
Особые условия использования
Отсутствуют.
Удалить столбец / Delete column
Удаляет заданную строку со сдвигом вверх.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица данных | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование колонки, которая будет удалена. | Robin.String | Отправитель | Нет |
Индекс столбца | Column index | Индекс колонки, которая будет удалена. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Особые условия использования
Отсутствуют.
Очистить ячейку / Clear cell
Данное действие предназначено для удаления данных из ячейки таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица данных | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование столбца, в котором будут очищены данные. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Column2 | Нет |
Индекс столбца | Column index | Индекс столбца, в котором будут очищены данные. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Индекс строки | Row index | Индекс строки, в которой будут очищены данные. Индексация начинается с 0. | Robin.Numeric | 8 | Да |
Особые условия использования
Отсутствуют.
Сортировать / Sort
Данное действие предназначено для сортировки значений в таблице по указанному столбцу.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование столбца, по которому будет отсортирована таблица. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Column2 | Нет |
Индекс столбца | Column index | Индекс столбца, по которому будет отсортирована таблица. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Порядок | Order | Порядок сортировки. Выпадающий список:
По умолчанию "от A до Я / по возрастанию" | Robin.String | от A до Я / по возрастанию | Нет |
Особые условия использования
Отсутствуют.
Отфильтровать / Filter
Данное действие предназначено для фильтровки таблицы по значению указанного столбца.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, для которой будет совершено действие. | Robin.Table | Да | |
Имя столбца | Column name | Наименование столбца, по которому будет отфильтрована таблица. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Column2 | Нет |
Индекс столбца | Column index | Индекс столбца, по которому будет отфильтрована таблица. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется. Значение по умолчанию равно "0". | Robin.Numeric | 1 | Нет |
Критерий | Criteria | Критерий фильтрации. Заполняется в формате "={значение}", "<{значение}", ">{значение}", ">={значение}", "<={значение}"или "!={значение}". Если значение поля не заполнено, то фильтрация будет установлена по значению "(Пусто)". | Robin.String | =Климов Руслан Иванович | Нет |
Особые условия использования
Отсутствуют.
Найти текст / Find text
Действие возвращает адрес ячейки, которая содержит заданный текст.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
Параметры | |||||
Таблица | Table | Таблица для которой будет совершено действие. | Robin.DataTable | Да | |
Столбец начальной ячейки | Start cell column | Столбец начальной ячейки, от которой будет выполняться поиск. По умолчанию применяются границы используемой области из контекста. | Robin.Numeric | Нет | |
Строка начальной ячейки | Start Cell Row | Строка начальной ячейки, от которой будет выполняться поиск. По умолчанию применяются границы используемой области из контекста. | Robin.Numeric | Нет | |
Столбец конечной ячейки | Destination cell column | Столбец конечной ячейки, до которой будет выполняться поиск. По умолчанию применяются границы используемой области из контекста. | Robin.Numeric | Нет | |
Строка конечной ячейки | Destination cell row | Строка конечной ячейки, до которой будет выполняться поиск. По умолчанию применяются границы используемой области из контекста. | Robin.Numeric | Нет | |
Текст | Text | Текст, поиск которого будет осуществляться. | Robin.String | Да | |
Метод поиска | Search method | Метод поиска. По умолчанию будет прииенен полнотекстовый поиск. | Robin.String | Нет | |
Результаты | |||||
Результат | Result | Словарь с элементами - найденными ячейками: ключ элемента = адрес ячейки, значение элемента= значение ячейки | Robin.Dictionary |
Особые условия использования
Отсутствуют
Проверить пустая ли ячейка/ Check if cell is empty
Действие проверяет является ли значение в ячейке пустым.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
Параметры | |||||
Таблица | Table | Таблица для которой будет совершено действие. | Robin.DataTable | Да | |
Имя столбца | Column Name | Наименование столбца, из которого будут получены данные. Если поле не заполнено, то берется значение из поля "Индекс столбца". | Robin.String | Нет | |
Индекс столбца | Column index | Индекс столбца, из которого будут получены данные. Индексация начинается с 0. Если заполнено поле "Имя столбца", то значение в поле "Индекс стобца" игнорируется. Значение по умолчанию равно 0. | Robin.Numeric | Нет | |
Индекс строки | Row index | Индекс строки, из которой будут получены данные. Индексация начинается с 0. | Robin.Numeric | Да | |
Результаты | |||||
Результат | Result | Переменная, в которую будет записан результат. Если ячейка: пустая, то - Правда (True), заполнена, то - Ложь (False) | Robin.Boolean | true |
Особые условия использования
Отсутствуют
Очистить таблицу/Сlear the table
Действие предназначено для удаления данных из таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, из которой будут очищены все значения. | Таблица | Да | |
Без учета шапки | Header not included | Если значение равно true, то первая строка таблицы пропускается | Логический | Нет |
Особые условия использования
Первая строка считается заголовками таблицы.
При очистке удаляются только данные из ячеек таблицы. Количество ячеек остается прежним.
Удалить дубликаты строк или столбцов / Remove duplicate rows or columns
Действие предназначено для удаления дубликатов столбцов или строк из таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Data table | Таблица, в которой будут удалены дубликаты. | Таблица | Да | |
Удалить | Delete | Тип дубликата, который нужно удалить.». Выпадающий список из элементов: Строки, Стоблцы. Значение по умолчанию - Строки | Строка | Строки | Да |
Особые условия использования
Отсутствуют.
Соединить таблицы / Join tables
Группа действий: Таблицы
Действие предназначено для объединения данных из двух таблицах.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Первая таблица | First table | Таблица, в которую будут добавлены данные из второй таблицы. Результаты действия будут сохранены в текущей таблице. | Robin.DataTable | Да | |
Вторая таблица | Second table | Таблица, данные которой будут добавлены к первой таблице. | Robin.DataTable. | Да | |
Тип соединения | Connection type | Выпадающий список из элементов: Внутреннее, Левое, Полное. Тип операции объединения таблиц | Robin.String | Да | |
Условие соединения | Connection condition | Столбцы, по которым будут объединены таблицы. | Robin.Collection | Да |
Особые условия использования
Отсутствуют.
Посчитать количество столбцов / Count number of columns
Действие возвращает количество столбцов для всей таблицы, а не для конкретной строки (аналогично действию Получить количество строк). Если включено "Пропустить пустые столбцы", то только если весь столбец пуст, он не будет посчитан.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Таблица | Table | Таблица, в которой нужно посчитать столбцы. | Robin.DataTable | Таблица | Да |
Пропустить пустые столбцы | Skip empty columns | Если значение "true", действие будет считать только заполненные столбцы. Значение по умолчанию - false | Robin.Boolean | Чекбокс | Нет |
Результаты | |||||
Результат | Result | Количество столбцов в таблице | Коллекция | Нет |
Особые условия использования
Отсутствуют.