2015-02-22 5 views
2

Я использую сетку пользовательского интерфейса Kendo и хочу экспортировать данные сетки в файл excel. Я хочу, чтобы данные отображались справа налево (в настоящее время отображается ltr). Как я могу это сделать?Kendo UI Grid - Export to excel rtl

Спасибо, Яэль

ответ

0

Wire ExcelExport событий функции ниже:

function onExcelExport(e) { 
     var sheet = e.workbook.sheets[0]; 
     for (var i = 0; i < sheet.rows.length; i++) { 
      sheet.rows[i].cells.reverse();  
      for (var ci = 0; ci < sheet.rows[i].cells.length; ci++) { 
       sheet.rows[i].cells[ci].hAlign = "right"; 
       sheet.rows[i].cells[ci].fontFamily = "tahoma"; 
       sheet.rows[i].cells[ci].textAlign = "center"; 
      } 
     } 
    } 

Это не лучшее решение, но это ближе всего до сих пор.

Смежные вопросы