Сохранить таблицу в CSV / Table to CSV
Группа действий: Таблицы
Данное действие предназначено для сохранения таблицы в формате 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 |
Особые условия использования
Пример использования
Задача: переменная типа "Таблица" содержит таблицу . Необходимо ее сохранить в формате CSV на рабочий стол.
Решение: воспользоваться действием "Сохранить таблицу в CSV".
Реализация:
- Перенести на рабочую область действие "Сохранить таблицу в CSV".
- Настроить параметры для действия "Сохранить таблицу в CSV":
В поле "Таблица" указать переменную типа "Таблица" с данными.
В поле "Кодировка" проставить значение UTF-8.
В поле "Разделитель строк" - \r\n
В поле "Разделить столбцов" - ;
Имя файла указать - Новый;
В поле "Папка" указать путь до нового CSV файла;
В поле "Результат" указать переменную типа "путь к файлу", в которой будет записан путь до нового файла.
Результат:
Программный робот отработал успешно. Таблица сохранена в CSV. Файл расположен по заданному пути.