ASP.NET下如何进行报表打印?
ASP.NET下如何进行报表打印
好象网页下也就输入和输出很方便,但要进行打印不容易!
尤其是要进行报表打印,有什么思路?
问题点数:50、回复次数:2Top
1 楼baitianhai(hong)回复于 2002-08-31 18:30:01 得分 20
www.aspcn.com上面有 水晶报表的例子Top
2 楼w18ily(再回首,西门吹沙(学习网络编程))回复于 2002-08-31 21:15:21 得分 30
水晶报表:
一、导出为Excel、Word等;
二、局域网内用PrintToOrinter方法;
三、用IE;
浏览器可以在你按打印机图标时(包括选择打印菜单时)在后台从另一个网址打印页面。只要在aspx里写:
<HEAD>
<LINK REL=ALTERNATE MEDIA=PRINT HREF="printReport.aspx?name=haha" TYPE="application/postscript">
</HEAD>
然后,你的"printReport.aspx?name=haha"也用Crystal Report输出报表为Web页面,只是此页面不要花花绿绿,除了报表内容页面上不要有任何其它东西。
当用户按打印图标时,它的浏览页面没有任何变化,打印机从后台自动访问这个报表页面并且自动打印它。
ASP.NET+华表
也挺不错的,aspxcn.com上面有已经实现的例子!Top




