exporttoexcel - JQGrid: Exportar cuadrícula a PDF
jqgrid('' exporttoexcel (1)
Puede usar el código de la respuesta o incluso mejor de otra respuesta más reciente . La parte del código que exporta datos a Excel puede cambiar fácilmente a código WCF. Vea aquí un ejemplo de cómo usar Stream
como salida del método WCF.
¿Hay alguna forma de exportar datos de JQGrid
a Excel / PDF? Estoy utilizando SQL Server 2008 R2 como base de datos y servicio WCF para HTTP Request / response. El cliente se escribe utilizando JavaScript y las llamadas AJAX se realizan para interactuar con la base de datos SQL a través del servicio WCF.
¿La función '' excelExport
'' de jqgrid funcionará?
Aquí está el código para recopilar datos de cuadrícula y almacenar:
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
}