J'utilise Grails avec KendoGrid dans le projet et je voudrais exporter des informations de ma table. I`m en utilisant une telle chose dans le dossier PGS et il fonctionne très bien:Grails exporter la table au fichier avec tri et filtration
<grid:exportButton name='entity'/>
avec rien dans le contrôleur, ou
<export:formats action="list" formats="['csv', 'excel', 'ods', 'pdf', 'rtf', 'xml']"/>
avec
def list = {
params.max=20
if (params?.format && params.format != "html") {
response.contentType = grailsApplication.config.grails.mime.types[params.format]
response.setHeader("Content-disposition", "attachment; filename=terminal.${params.extension}")
exportService.export(params.format, response.outputStream, Entity.list(),[:], [:])
}
}
Cependant, j'ai une tâche à exporter table filtrée et triée et maintenant je n'ai aucune idée de comment l'accomplir. J'ai essayé d'utiliser la balise params comme
<grid:exportButton name='terminal' params="[sort: params?.sort, order: params?.order]" />
mais cela ne fonctionne pas. Toute aide, s'il vous plaît?