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

Ключ

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

Сохранить таблицу в CSV Версия 21 (Net)

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

...

Описание

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

...

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

Image Added

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

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

Таблица

Data table

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

Robin.

Таблица

DataTable


Да

Кодировка

Encoding

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

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

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

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

СтрокаUTF-8

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

  • UTF-16
  • Windows-1251
  • KOI8-R
  • OEM-855
  • OEM-866
  • ISO 8859-5
  • Robin.String


    Нет

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

    Line separator

    Символ,

     которым

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

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

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

    • \r\n
    • \r
    • \n

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

    Строка

    \r\n

    По умолчанию rn

    Robin.String


    Нет

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

    Column separator

    Символ, которым

    будут разделяться

    разделяются столбцы

    .

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

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

    • \t
    • ;
    • ,

    в исходном файле. Значение по умолчанию равно ";"

    Строка

    Robin.String

    ;

    Нет

    Имя файла

    File name

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

    СтрокаТест

    Расширение .csv будет добавляться автоматически действием

    Robin.String


    Да

    Папка

    Folder

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

    Путь к папке

    Robin.FolderPath

    C:\doc\

    User

    img

    Да

    С заголовком

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

    Robin.Boolean

    true

    Нет

    Результаты

    Результат

    Result

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

    .Путь к файлу

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

    Robin.FilePath



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

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

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

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

    Задача

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

    Решение

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

    Реализация

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

    Результат

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