toExcel

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

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

Example

webix.toExcel($$("table"), {
    filename: "table", // имя файла
    name: "Films", // имя листа
    // другие параметры конфигурации
});

Related samples

Details

Метод возвращает все данные, указанные в параметре columns таблицы. Данные экспортируются в документ Excel с именем «Data» и именем листа «Data».

Однако вам может потребоваться получить какие-то определенные данные или кастомизировать имя файла и листа.

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

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