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

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

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

Описание группы действий

Важно

Все описания действий и их параметров на этой странице нужно считать стилистически устаревшими. Актуальные описания находятся в контрактах: http://robingit.itbs.it.ru/actions/actions-definitions



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


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

Настройки

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

Robin.Table


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

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

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


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

  • UTF-8
  • UTF-16
  • Windows-1251
  • KOI8-R
  • OEM-855
  • OEM-866
  • ISO 8859-5
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
Да
Результаты
РезультатResultПеременная, в которой будет хранится результирующая таблица.Robin.DataTable


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

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

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


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

Настройки

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

Robin.Table


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

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

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

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

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

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

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


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

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

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


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

Настройки

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

Robin.Table


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

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

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

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

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

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

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

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

Robin.Numeric1Нет
Значения Values

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

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


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

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

Добавить строку / Add row


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

Настройки

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

Robin.DataTable


Да
ЗначенияValues

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

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


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

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

Добавить столбец / Add column


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

Настройки

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

Robin.Table


Да
ЗначенияValues

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

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


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

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

Удалить строку / Delete row


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

Настройки

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

Robin.Table


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

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

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

Robin.Numeric1Да
Результаты
РезультатResultПеременная, в которой будет хранится результирующая таблица.Robin.DataTable


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

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

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


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

Настройки

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

Robin.Table


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

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

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

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

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

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

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

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


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

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

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


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

Настройки

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

Robin.Table


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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


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

Настройки

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

Robin.Table


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

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

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

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

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

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

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

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

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

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


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

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

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

Robin.String

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

Нет
Результаты
РезультатResultПеременная, в которой будет хранится результирующая таблица.Robin.DataTable


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

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

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


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

Настройки

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

Robin.Table


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

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

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

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

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

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

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

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

Robin.Numeric1Нет
КритерийCriteria

Критерий фильтрации.

Заполняется в формате "={значение}", "<{значение}", ">{значение}", ">={значение}", "<={значение}"или "!={значение}".

Если значение поля не заполнено, то фильтрация будет установлена по значению "(Пусто)".

Robin.String

=Климов Руслан Иванович

Нет
Результаты
РезультатResultПеременная, в которой будет хранится результирующая таблица.Robin.DataTable


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

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

  • Нет меток