首页 新闻 搜索 专区 学院

Fastreport web 打印问题

0
悬赏园豆:100 [待解决问题]
string connstring = ConfigurationManager.ConnectionStrings["SqlConnectionString"].ToString() + ";Provider=SQLNCLI.1";
FastReport.TfrxReportClass report
= new FastReport.TfrxReportClass();
report.LoadReportFromFile(AppDomain.CurrentDomain.BaseDirectory
+ "Report\\" + value);
report.SetVariable(
"Connstring", "'" + connstring + "'");
report.SetVariable(
"ID", id);
report.SetVariable(
"ufd1", "'" + SqlHelper.GetLinkName(CurrentUser.UserID, company) + "UFD1'");
report.SetVariable(
"cufd", "'" + SqlHelper.GetLinkName(CurrentUser.UserID, company) + "CUFD'");
report.PrepareReport(
true);
report.PrintOptions.ShowDialog
= false;
report.ShowReport();
report.PrintReport();

b/s,在vs中调试时可以打印预览出来,发布出去后就没反应了,也预览不了。
注:发布在自己电脑上测试的,有安装fastreport。

void230的主页 void230 | 初学一级 | 园豆:30
提问于:2011-08-24 14:36
< >
分享
所有回答(5)
0

这个控件也是基于FastReport开发的,挺不错的,你可以去看看。该控件的演示地址:http://www.xinyuerj.com/ASP.NET/

Web打印 | 园豆:225 (菜鸟二级) | 2011-10-07 10:34
0

我也遇到了这个问题,貌似只能使用预览界面里的打印功能了,直接调用report的print方法都是在服务端调用的打印方法

Carpe_Diem | 园豆:202 (菜鸟二级) | 2013-02-21 15:22
0

免费的网页打印控件,jatoolsprinter,简单解决你的问题,http://printfree.jatools.com

我用过fastreport类的打印控件,有两个问题,一个是控件太大,下载安装不容易,另一个问题,是不能直接打印html

cs001 | 园豆:220 (菜鸟二级) | 2013-07-11 11:03
0

估计是版本问题,建议购买安装最新的版本,正好FastReport最近有个十天的限时5折优惠,速度吧:

我要照彩色照片 | 园豆:210 (菜鸟二级) | 2013-08-27 16:40
0

楼上的明显都不对,最新版已经更新了,FastReport的Site授权确实在打折

cpu占用率过高 | 园豆:203 (菜鸟二级) | 2013-10-16 16:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册