知识大全 Asp.net水晶报表之打印和导出格式
Posted 水晶
篇首语:人生来就不是为了被打败的,人能够被毁灭,但是不能够被打败。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Asp.net水晶报表之打印和导出格式相关的知识,希望对你有一定的参考价值。
Asp.net水晶报表之打印和导出格式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在ASP NET中水晶报表没有象在Windows Form中那样提供报表的导出和打印功能 需要我们自己动手添加代码来控制 下面给个DEMO
导出
myReport ReportDoc = new myReport();//表表的名称
private void btnExport_Click(object sender System EventArgs e)
CrystalDecisions Shared DiskFileDestinationOptions DiskOpts = new CrystalDecisions Shared DiskFileDestinationOptions();
ReportDoc ExportOptions ExportDestinationType = CrystalDecisions Shared ExportDestinationType DiskFile;
switch (DropDownList SelectedItem Text)
case Rich Text (RTF) :
ReportDoc ExportOptions ExportFormatType = CrystalDecisions Shared ExportFormatType RichText;
DiskOpts DiskFileName = d:\\\\demo rtf ;
break;
case Portable Document (PDF) :
ReportDoc ExportOptions ExportFormatType = CrystalDecisions Shared ExportFormatType PortableDocFormat;
DiskOpts DiskFileName = d:\\\\demo pdf ;
break;
case MS Word (DOC) :
ReportDoc ExportOptions ExportFormatType = CrystalDecisions Shared ExportFormatType WordForWindows;
DiskOpts DiskFileName = d:\\\\demo doc ;
break;
case MS Excel (XLS) :
ReportDoc ExportOptions ExportFormatType = CrystalDecisions Shared ExportFormatType Excel;
DiskOpts DiskFileName = d:\\\\demo xls ;
break;
default:
break;
ReportDoc ExportOptions DestinationOptions = DiskOpts;
ReportDoc Export();
打印
private void btnPrint_Click(object sender System EventArgs e)
string strPrinterName; // 指定打印机名称
strPrinterName = @ Canon Bubble Jet BJC SP ;
PageMargins margins;// 设置打印页边距
margins = ReportDoc PrintOptions PageMargins;
margins bottomMargin = ;
margins leftMargin = ;
margins rightMargin = ;
margins topMargin = ;
ReportDoc PrintOptions ApplyPageMargins(margins);
ReportDoc PrintOptions PrinterName = strPrinterName;//应用打印机名称
// 打印报表 startPageN 和 endPageN
// 参数设置为 表示打印所有页
ReportDoc PrintToPrinter( false );
cha138/Article/program/ASP/201311/21850相关参考
一使用视图meeting将多表关联整合在一起 二通过Sql语句筛选数据 三建立和主从表的关联 四注意在CrystalReport表中插入子报表的时候一定要将主从表的关联字段设置好否则出乱子
知识大全 在ASP.NET 2.0中使用RDLC格式的报表的问题
在ASP.NET2.0中使用RDLC格式的报表的问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
报表打印功能试验项目,由()组成。A、启动报表定时打印功能,检查定时打印的报表格式、内容和时间,应与实际要求相符。B、在操作员站上选中需要打印的报表,触发随机(召唤)打印功能,检查打印的报表,其格式、
报表打印功能试验项目,由()组成。A、启动报表定时打印功能,检查定时打印的报表格式、内容和时间,应与实际要求相符。B、在操作员站上选中需要打印的报表,触发随机(召唤)打印功能,检查打印的报表,其格式、
asp.net导出Excel方法总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
ASP.NET导出数据到Excel的实现方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在做as
知识大全 asp.net中将DataGrid的内容导出为excel文件
asp.net中将DataGrid的内容导出为excel文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
ASP.NET页面打印技术的总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 网络打印概述
浅谈ASP.NET报表控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 项目中有报表图形化的需
关于ASP.NET页面打印技术的总结[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! //页