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

Ключ

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

...

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

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


Параметры

...

и их настройки

Входные параметры:  

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

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

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

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

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

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

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

Выходные параметры:

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

Настройки

Свойство

Описание

Тип

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

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

Параметры

Таблица

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

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



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


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

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

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

Задача

Имеется : имеется Excel файл с таблицей .
Image Modified . 
Необходимо ее сохранить в формате CSV с заголовком на рабочий стол.

Решение

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

Реализация

...

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

Результат

...

Программный робот отработал успешно.

Таблица сохранена в CSV. Файл расположен по заданному пути.

Дополнительно: если в действии действии "Сохранить таблицу в CSV" не проставлен чекбокс "С заголовком", то таблица будет сохранена без заголовка.