Existe-t-il un moyen d'exporter les données JQGrid
vers Excel/PDF. J'utilise SQL server 2008 R2 comme base de données et service WCF pour HTTP Request/response. Le client est écrit en JavaScript et les appels AJAX sont faits pour interagir avec la base de données SQL via le service WCF.JQGrid: Exporter la grille au format PDF
La fonction 'jqgrid' fonctionnera-t-elle dans 'excelExport
'?
Voici le code pour collecter des données Grille et magasin:
enter code here
function ExportExcel() {
var mya=new Array();
mya = $("#PrjBudgetGrid").getDataIDs(); // Get All IDs
var data = $("#PrjBudgetGrid").getRowData(mya[0]); // Get First row to get the labels
var colNames=new Array();
var ii=0;
for (var i in data) {
colNames[ii++] = i;
} // capture col names
var html = "";
for (i = 0; i < mya.length; i++) {
data = $("#PrjBudgetGrid").getRowData(mya[i]); // get each row
for (j = 0; j < colNames.length; j++) {
html = html + data[colNames[j]] + "\t"; // output each column as tab delimited
}
html = html + "\n"; // output each row with end of line
}
html=html+"\n"; // end of line at the end
}
Merci Oleg, je vais essayer votre solution et revenir en arrière. –
@ user1724302: Vous êtes les bienvenus! – Oleg
Oleg, comment puis-je prendre des données JQGrid au service WCF en utilisant l'appel AJAX pour l'exporter vers Excel? –