toCSV

экспортирует данные из компонента данных в CSV документ

promise toCSV(string|object id, [object options] );
idstring|objectэкспортированный компонент или его ID
optionsobjectнеобязательный параметр, набор параметров конфигурации, который определяет какие данные будут отображены в CSV файле
promiseпромис. Если промис завершается успешно, он возвращает содержимое файла CSV, готового к скачиванию.

Example

webix.toCSV($$("table"), {
    filename: "table",
    //  другие настройки
});

Related samples

Details

Метод возвращает все данные компонента или только данные из колонок таблицы, если в конфиге таблицы задано свойство columns. По умолчанию данные экспортируются в файл CSV с именем "Data".

Вы можете изменить настройки по умолчанию.

API для экспорта позволяет:

  1. задать произвольное имя файла
  2. убрать из ячеек HTML теги
  3. экспортировать произвольные колонки
  4. задать произвольные хедеры или темплейты для колонок
  5. добавить поля
  6. экспортировать таблицу вместе с их темплейтами
  7. задать разделитель для колонок
  8. отключить скачивание файла
  9. экспортировать не все колонки таблицы
  10. не экспортировать хедер и футер
  11. экспортировать отфильтрованные данные
See also
Наверх