/ / Exportando Angular Kendo UI Grid para o Excel - javascript, excel, angularjs

Exportando Angular Kendo UI Grid para o Excel - javascript, excel, angularjs

Eu tenho um projeto onde eu uso o Kendo AngularGrade de interface do usuário e gostaria de poder exportar os dados para um documento do Excel. Eu olhei para o ng-grade csv exportação, mas parece que é necessário para usar colocar em uma opção de plugins, mas o Angular Kendo UI Grid não tem isso. Alguém poderia me apontar na direção certa?

obrigado

Respostas:

1 para resposta № 1

Agora você pode simplesmente adicionar o seguinte ao seu objeto de opções de grade:

toolbar: [ "excel" ],
excel: {
allPages: true,
fileName: "staticFileName.xlsx"
}

http://docs.telerik.com/kendo-ui/web/grid/excel-export#enable-excel-export


0 para resposta № 2

Existe um kendo-grid-csv-download projeto que você pode tentar usar.

Outra maneira de conseguir isso seria criar uma página / URL do lado do servidor em seu idioma de preferência (Python? NodeJS?) (Exemplo: example.com/downloadcsv?searchTerm=abc&filter=def) e faça com que ele consulte a mesma API / URL que seu código Angular consultou para exibir a grade e, em seguida, gere o CSV para fazer o download lá.