Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 28 Следующий »


Сохранить таблицу в CSV / Table to CSV


Данное действие предназначено для сохранения таблицы в формате CSV.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения
Параметры
ТаблицаData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
КодировкаEncoding

Кодировка результирующего файла.

По умолчанию UTF-8


Выпадающий список:

  • UTF-8
  • UTF-16
  • Windows-1251
  • KOI8-R

Robin.String

UTF-8

Нет
Разделитель строк
Line separator

Символ, которым будут разделяться строки.

По умолчанию \r\n


Выпадающий список:

  • \r\n
  • \r
  • \n

Значение по умолчанию равно "\r\n".

Robin.String

\r\n

Нет
Разделитель столбцовColumn separator

Символ, которым будут разделяться столбцы.

По умолчанию ";"


Выпадающий список:

  • \t
  • ;
  • ,

Значение по умолчанию равно ";"

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.FilePathC:\User\1.csvДа
КодировкаEncoding

Кодировка исходного файла.


Выпадающий список:

  • определить автоматически
  • UTF-8
  • UTF-16
  • Windows-1251
  • KOI8-R
  • OEM-855
  • OEM-866
  • ISO 8859-5
Robin.StringUTF-8Да
Разделитель строк
Line separator


Разделитель строк в исходном файле.

По умолчанию \r\n


Выпадающий список:

  • \r\n
  • \r
  • \n
  • \r\n + \r

Значение по умолчанию равно "\r\n".

Robin.String\r\n
Нет
Разделитель столбцовColumn separator

Символ, которым разделяются столбцы в исходном файле.


Выпадающий список:

  • \t
  • ;
  • ,

Значение по умолчанию равно ";"

Robin.String;Нет
Результаты
Результат
Result
Результирующая таблица.Robin.Table

Особые условия использования

Отсутствуют.

Получить данные из ячейки / Get cell data 


Данное действие предназначено для получения данных из ячейки таблицы.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
ТаблицаData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование столбца, из которого будут получены данные.

Если поле не заполнено, то берется значение из поля "Индекс столбца".

Robin.StringColumn2Нет
Индекс столбцаColumn index

Индекс столбца, из которого будут получены данные.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет
Индекс строкиRow index

Индекс строки, из которой будут получены данные.

Индексация начинается с 0.

Robin.Numeric8Да
Результаты
РезультатResultПеременная, в которой будут хранится полученные данные.Robin.String

Особые условия использования

Отсутствуют.

Получить данные из строки / Get row data 


Данное действие предназначено для получения данных из указанной строки таблицы.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
ТаблицаData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Индекс строкиRow index

Индекс строки, из которой будут получены данные.

Индексация начинается с 0.

Robin.Numeric8Да
Результаты
РезультатResultПеременная, в которой будут хранится полученные данные.Robin.Collection

Особые условия использования

Отсутствуют.

Получить данные из столбца / Get column data 


Данное действие предназначено для получения данных из указанного столбца таблицы.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
ТаблицаData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование столбца, из которого будут получены данные.

Если поле не заполнено, то берется значение из поля "Индекс столбца".

Robin.StringColumn2Нет
Индекс столбцаColumn index

Индекс столбца, из которого будут получены данные.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет
Результаты
РезультатResultПеременная, в которой будут хранится полученные данные.Robin.Collection

Особые условия использования

Отсутствуют.

Установить значение ячейки / Set cell value


Данное действие предназначено для установки значения в указанную ячейку.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
Таблица данныхData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование столбца, для которого будут установлены данные.

Если поле не заполнено, то берется значение из поля "Индекс столбца".

Robin.StringColumn2Нет
Индекс столбцаColumn index

Индекс столбца, для которого будут установлены данные.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет
Индекс строкиRow index

Индекс строки, для которой будут установлены данные.

Индексация начинается с 0.

Robin.Numeric8Да
ЗначениеValue

Значение, которое будет записано в выбранную ячейку.

Если в выбранной ячейке уже было какое-то значение, оно будет перезаписано.

Robin.Object
Да

Особые условия использования

Отсутствуют.

Установить значения строки / Set row values


Данное действие предназначено для установки значений в указанную строку таблицы.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
Таблица данныхData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Индекс строкиRow index

Индекс строки, в которую нужно установить значения.

Если в строке уже были значения, они будут перезаписаны.

Индексация начинается с 0.

Robin.Numeric1Да
ЗначенияValues

Значения, которые будут установлены.

Robin.Collection
Да

Особые условия использования

Отсутствуют.

Установить значения столбца / Set column values 


Данное действие предназначено для установки значений в указанный столбец таблицы.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
ТаблицаData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование столбца, из которого будут получены данные.

Если поле не заполнено, то берется значение из поля "Индекс столбца".

Robin.StringColumn2Нет
Индекс столбцаColumn index

Индекс столбца, из которого будут получены данные.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет
Значения 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.Numeric1Да

Особые условия использования

Отсутствуют.

Удалить столбец / Delete column


Удаляет заданную строку со сдвигом вверх.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
Таблица данныхData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование колонки, которая будет удалена.

Robin.StringОтправительНет
Индекс столбцаColumn index

Индекс колонки, которая будет удалена.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет

Особые условия использования

Отсутствуют.

Очистить ячейку / Clear cell


Данное действие предназначено для удаления данных из ячейки таблицы.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
Таблица данныхData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование столбца, в котором будут очищены данные.

Если поле не заполнено, то берется значение из поля "Индекс столбца".

Robin.StringColumn2Нет
Индекс столбцаColumn index

Индекс столбца, в котором будут очищены данные.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет
Индекс строкиRow index

Индекс строки, в которой будут очищены данные.

Индексация начинается с 0.

Robin.Numeric8Да

Особые условия использования

Отсутствуют.

Сортировать / Sort 


Данное действие предназначено для сортировки значений в таблице по указанному столбцу.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
ТаблицаData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование столбца, по которому будет отсортирована таблица.

Если поле не заполнено, то берется значение из поля "Индекс столбца".

Robin.StringColumn2Нет
Индекс столбцаColumn index

Индекс столбца, по которому будет отсортирована таблица.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет
ПорядокOrder

Порядок сортировки.


Выпадающий список:

  • от A до Я / по возрастанию
  • от Я до A / по убыванию

По умолчанию "от A до Я / по возрастанию"

Robin.String

от A до Я / по возрастанию

Нет

Особые условия использования

Отсутствуют.

Отфильтровать / Filter 


Данное действие предназначено для фильтровки таблицы по значению указанного столбца.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность
Параметры
ТаблицаData tableТаблица, для которой будет совершено действие.

Robin.Table


Да
Имя столбцаColumn name

Наименование столбца, по которому будет отфильтрована таблица.

Если поле не заполнено, то берется значение из поля "Индекс столбца".

Robin.StringColumn2Нет
Индекс столбцаColumn index

Индекс столбца, по которому будет отфильтрована таблица.

Индексация начинается с 0.

Если заполнено поле "Имя столбца", то значение в поле "Индекс столбца" игнорируется.

Значение по умолчанию равно "0".

Robin.Numeric1Нет
Критерий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.Booleantrue

Особые условия использования

Отсутствуют 


Очистить таблицу/С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

Количество столбцов в таблице

Коллекция
Нет

Особые условия использования

Отсутствуют.

  • Нет меток