asp.net (webform)使用FastReport实现预览打印

1.新建项目

2.添加引用

3.config中添加如下

<system.web>
<httpHandlers>
<add path="FastReport.Export.axd" verb="*" type="FastReport.Web.Handlers.WebExport" />
</httpHandlers>
</system.web>

<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="FastReportHandler" path="FastReport.Export.axd" verb="*" type="FastReport.Web.Handlers.WebExport" />
</handlers>
</system.webServer>

4.界面(有些初次使用的同志可能需要在工具箱添加FastReport控件)

5.后台代码

dt = new DataTable();
tjrq = tjrq.Substring(0, 10);
////// 查的存档信息
dt = db.MysqlDataTable("SQL语句");
FastReport.Web.WebReport webReport = new FastReport.Web.WebReport();
string Path = Server.MapPath("~/report/rp_duib1__bak.frx");//模板路径
dt.TableName = "health_data";//表名
DataSet dsa = new DataSet();
dsa.Tables.Add(dt.Copy());
WebReport2.ReportFile = Path;
WebReport2.RegisterData(dsa);

原文地址:https://www.cnblogs.com/zylbky/p/12175403.html

时间: 2024-10-09 22:50:47

asp.net (webform)使用FastReport实现预览打印的相关文章

Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)

http://www.cnblogs.com/gossip/p/3473024.html Asp.net实现直接在浏览器预览Word.Excel.PDF.Txt文件(附源码) 功能说明 输入文件路径,在浏览器输出文件预览信息,经测试360极速(Chrome).IE9/10.Firefox通过 分类文件及代码说明  DemoFiles 存放可测试文件 Default.aspx  启动页 ExcelPreview.cs  Excel预览类 public static void Priview(Sys

FastReport实现预览

1.添加dll  FastReport.dll,FastReport.Bars.dll,FastReport.Web.dll2.在web.config->system.webServer中添加配置 <httpHandlers><remove name="FastReportHandler"/><add path="FastReport.Export.axd" verb="*" type="FastRe

JavaScript 实现打印,打印预览,打印设置

WebBrowser是IE内置的浏览器控件,无需用户下载. 一.WebBrowser控件 <object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object> 二.WebBrowder控件的方法 //打印 WebBrowser1.ExecWB(6,1); //打印设置 WebBrowser1.ExecWB(8,1); //打印预览 WebBrow

ME23N PO 打印预览 打印问题

ME23N进入PO订单,点message查看订单打印的配置 点message查看订单打印的配置 然后spro查看 选择相应的outputtype,然后双击processing routines 可以看到打印时对应的程序,form routine和smartform,在程序ZZSAPFM06P_CNTXC里搜索form routine ENTRY_NEU,就可以看到修改的程序了,

Pdf预览功能实现(asp.net)

asp.net中使用 1.pdf预览功能实现的插件是pdfjs-1.5.188-dist //引入插件中相关的文件以及jquery文件 @section css{ <link rel="stylesheet" href="~/pdfjs-1.5.188-dist/web/viewer.css"> <script src="~/pdfjs-1.5.188-dist/web/compatibility.js"></scr

c#教程之打印和打印预览

4.1      打印和打印预览 打印和打印预览是一个编辑器必须具有的功能,本节介绍实现打印和打印预览的方法.一般要实现如下菜单项:打印.打印预览.页面设置. 4.8.1PrintDocument类 PrintDocument组件是用于完成打印的类,其常用属性.方法和事件如下:l  属性DocumentName:字符串类型,记录打印文档时显示的文档名(例如,在打印状态对话框或打印机队列中显示).l  方法Print:开始文档的打印.l  事件BeginPrint:在调用Print方法后,在打印文

在打印CAD时打印预览是空白怎么办?

在打印CAD时打印预览是空白怎么办?在日常的工作中,特别是设计师和工程建筑师们,他们每天都在和图纸打交到,肯定遇到过CAD图纸打印是空白,那这个时候我们要怎么办了,具体要怎么操作?下面小编就来教教大家在迅捷CAD编辑器中打印CAD图纸是打印预览是空白怎么办?想要了解的朋友就一起来看看吧! 第一步:首先还是需要在浏览器中搜索迅捷CAD编辑器,然后进入官网点击下载安装最新版本的CAD编辑器,安装完成后,双击打开CAD编辑器进入到软件的操作界面,在点击软件上方菜单栏中的"文件"选项卡,然后在

[Asp.net]常见word,excel,ppt,pdf在线预览方案(转)

引言 之前项目需要,查找了office文档在线预览的解决方案,顺便记录一下,方便以后查询. 方案一 直接在浏览器中打开Office文档在页面上的链接.会弹出如下窗口: 优点:主流浏览器都支持. 缺点:Office文档链接在浏览器中打开,会有如上图的提示,需用户自己选择打开或者保存功能,如果客户电脑上安装迅雷下载软件,会启动迅雷下载,用户体验不好. 方案二 office文档转html,首先引入com组件中office库,然后在程序集扩展中引入word,excel,ppt的dll. 然后F6生成,会

微软发布了ASP.NET WebHooks预览版

微软 近期发布了ASP.NET WebHooks的预览版 ,这是一个可用于创建及使用Webhook功能的库.WebHooks支持MVC 5及WebApi 2. Webhook是一种通过HTTP实现用户自定义回调函数的模式.客户可以选择订阅某些类型的事件,并在这些事件实际发生时以POST请求的方式接收这些事件.Webhook的一大要点在于它是使用HTTP实现的,这也意味着利用或实现这项技术无需任何新的基础设施的支持. ASP.NET WebHooks为Webhook的发送与接收操作提供了基础构建块