请教:怎么把一个 html 报表到出为 excel 格式
我在用 jasperreports 做报表时,生成 html,excel,pdf三种格式,以前的实现是先选择那种报表形式,然后在生成上面的某种格式,现在改为先生成 html,在html报表中增加一个按钮导出excel的格式
1)我试着重新执行一遍报表程序,但是变量是 Enumeration en = request.getParameterNames();得到的,现在根本就得不到
2)我试着把整个html页转换成excel,但没有成功,不熟悉,请那位高人指点一下,给个例子
------解决方案--------------------帮忙顶
------解决方案--------------------function Excel()
{
var oXL = new ActiveXObject( "Excel.Application ");
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
var sel=document.body.createTextRange();
sel.moveToElementText(reportPrint);
sel.select();
sel.execCommand( "Copy ");
oSheet.Paste();
oXL.Visible = true;
}