парсер для данных из Excel или ArrayBuffer
Available only in PRO Edition
$$('mylist').data.driver = webix.DataDriver.excel;
$$('mylist').load("binary->files/data.xlsx");
// it is the same as
$$('mylist').load("binary->files/data.xlsx", "excel");
Дата драйвер Excel доступен только в PRO версии Webix.
У парсера есть методы и свойства для правильной передачи данных из файла Excel. Обычно парсер конвертирует данные из Excel файла в простой jsarray.
webix.ui({
view:"list",
id:"mylist",
url:"binary->files/data.xlsx",
datatype:"excel"
});
При загрузке файла Excel нужно или использовать binary proxy, или предварительно передать его содержимое Excel парсеру, например:
{
view:"uploader", value:"Select Excel File", width:200,
on:{
onBeforeFileAdd:function(upload){
$$("excel").clearAll();
$$("excel").parse(upload.file, "excel");
return false;
}
}
}