Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

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

...

Версия 21 (Net)

Группа действий: Таблицы

...

Описание

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

Image Removed

...

Иконка действия

Image Added

Параметры и их настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Таблица

Таблица, для которой будет совершено действие

.

Robin.DataTable


Да

Кодировка

Кодировка результирующего файла. По умолчанию UTF-8

.

Robin.String


Нет

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

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

Robin.String


Нет

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

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

«

";

».

"

Robin.String


Нет

Имя файла

Имя файла (без расширения), который будет создан. Расширение .csv будет добавляться автоматически действием

.

Robin.String


Да

Папка

Путь к папке, где следует сохранить созданный файл.

Robin.FolderPath

C:\doc\img

Да

С заголовком

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

.

Robin.Boolean

true

Нет

Результаты

Результат

Путь к созданному CSV файлу

.

Robin.FilePath



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

Image Modified
Для параметра "С  заголовком":

  • При значении "true", действие запишет в документ строку заголовка исходной таблицы в качестве первой строки вместе с остальными основными строками таблицы. Пример: в Студии указано, что в таблице "Столбцов: 3; строк: 2", при вставке в документе окажутся заполнены 3 столбца и 3 строки.
  • При "false", действие запишет в документ только основные строки с содержимым исходной таблицы. Пример: в Студии указано, что в таблице "Столбцов: 3; строк: 2", при вставке в документе окажутся заполнены 3 столбца и 2 строки.

Пример использования 

Задача

Имеется Excel файл с таблицей.
Image Added . 
: переменная типа "Таблица" содержит таблицу Image Removed. Необходимо ее сохранить в формате CSV с заголовком на рабочий стол.

Решение

Воспользоваться действиями "Открыть", "Взять таблицу", : воспользоваться действием "Сохранить таблицу в CSV". 

Реализация

...

  1. Собрать схему робота, состоящую из действий.
    Image Added
  2. Настроить параметр для действия "Открыть". 
    Image Added
  3. Настроить параметры для действия "Взять таблицу

...

  1. Перенести на рабочую область действие "Сохранить таблицу в CSV". 
    Image RemovedImage Added
  2. Настроить параметры для действия действия "Сохранить таблицу в CSV":.
    Image RemovedImage Added
    1. В поле "Таблица" указать переменную типа "Таблица" с данными.
    2. В поле "Кодировка" проставить значение UTF-8.
    3. В поле "Разделитель строк" - \r\n.
    4. В поле "Разделить столбцов" - ;.
    5. Имя файла указать - Новый
    1. .
    2. В поле "Папка" указать путь до нового CSV файла
    ;
    1. .
    2. В поле "С заголовком" проставить чекбокс = true.
    3. В поле "Результат" указать переменную типа "путь к файлу", в которой будет записан путь до нового файла. 

Результат

...

Программный робот отработал успешно.
Image Added
Таблица сохранена в CSV. Файл расположен по заданному пути.
Image Added
Дополнительно: если в действии "Сохранить таблицу в CSV" не проставлен чекбокс "С заголовком", то таблица будет сохранена без заголовка.Image Added