请问,在WebForm中的Crystal Report可以打印吗?
我安装的安装顺序是先装Visual studio .net 2003,然后再安装水晶报表9.2,再安装水晶报表10
现在我想让Visual studio .net 2003使用水晶报表10,如何把Crystal Report 10导入到Visual studio .net 2003中去呢?
谢谢!
我安装的安装顺序是先装Visual studio .net 2003,然后再安装水晶报表9.2,再安装水晶报表10
现在我想让Visual studio .net 2003使用水晶报表10,如何把Crystal Report 10导入到Visual studio .net 2003中去呢?
谢谢!
解决方案 »
- access查询问题
- 关于腾讯微博调用的问题
- 创建圆形可拖拽窗体
- 简单的问题,投票系统的图片问题
- 这种sql注入方式是如何做到的
- 200分求一个类似Grid显示方法,急
- 这个问题应该有些BT吧.
- 高手帮忙看看,当 AllowPaging 设置为真并且选定的数据源不实现 ICollection 时,AllowCustomPaging 必须为真。。这个是什么意思?
- 关于局部变量传递值的问题!!!
- 把在公司里面做的ASP.NET项目拿回家,可以打开,但一运行,就出现错误,说什么<authentiaction ="windows">不对
- 谁有asp.net做的留言版用SQL数据库,越简单越好~
- vs.net 和DB2 8.2的连接问题!!!大家帮帮忙啊!!!!!!!1
因为水晶报表是独立的第三方控件
客户端浏览时会在工具栏中显示打印机图标.需要设置一个属性.一种是用ACTIVEX调用本地安装的打印机,一种是PDF.
但是我现在碰到的问题是,报表是我在外面做的,
在.NET里做报表也可以,但是我加了CrystalReportView之外,基本就没有设置打印机的属性的地方
在Web.Config文件中,显示的Crystal Report 的版本仍然是Version=9.1.5000.0
也就是说Visual studio .net 2003调用的是它自己的版本,没有升级
水晶报表10的浏览器端有直接打印功能(此功能CR10以前的没有),也可以用ActiveX或Pdf方式预览,预览界面中有打印工具的。
客户端打印:
function printpage(m_printpage1)
{
var newstr =document.all.item("m_printpage").innerHTML
var oldstr = document.body.innerHTML;
document.body.innerHTML=newstr;
window.print();
return false;
}
服务端打印:
oCR.PrintOptions.PrinterName = "\\\\192.168.1.100\\Epson LQ-680 ESC/P 2";
oCR.PrintToPrinter(1,false,0,0);
不用生成其它格式的.把CrystalReportViewer的 PrintMode设置为"ActiveX"
就可以直接打印