欢迎光临
我们一直在努力

web下水晶报表的使用!-.NET教程,Web Service开发

建站超值云服务器,限时71元/月

在web水晶报表的使用。

首先

需要在.aspx.cs文件中引入:using crystaldecisions.crystalreports.engine;

创建.xsd文件和.rpt文件,.xsd文件其实是在.aspx.cs中创建的dataset中的字段的映射。(可以添加,修改)。

然后

在.aspx.cs文件中操作,

reportdocument ocr =null;

dataset ds = data.getdataset();

ocr = new r_standardauditprint();

ocr.setdatasource(ds);

crvmainview.reportsource=ocr; //crystaldecisions.web.crystalreportviewer crvmainview 报表浏览器

其次

需要注意是,在 .aspx文将中,设置crystalreportviewer的一些属性,

<table id="tab4le1" height="100%" cellspacing="2" cellpadding="2" width="100%">

<tr>

<td valign="top" id="m_printpage"><font face="宋体"><cr:crystalreportviewer id="crvmainview" runat="server" width="350px" enabledrilldown="false" displaytoolbar="false" displaygrouptree="false" height="50px"></cr:crystalreportviewer></font>

</td>

</tr>

</table>

最后

在.aspx的btnprint.onclick事件中调用(javascript)

function printpage(m_printpage)

{

var newstr = document.all.item(m_printpage).innerhtml;

var oldstr = document.body.innerhtml;

document.body.innerhtml = newstr; window.print();

document.body.innerhtml = oldstr;

return true;

}

完成打印!

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » web下水晶报表的使用!-.NET教程,Web Service开发
分享到: 更多 (0)