toExcel

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

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

Example

webix.toExcel($$("table"), {
    filename: "table", // for filename
    name: "Films", // for sheet name
    // more config options
});

Related samples

Details

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

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

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