水晶报表 常见问题
1.弹出要求登录
这个问题是好像在没有绑定数据源的时候会出现.
在Page_Load(object sender, EventArgs e) 中把if (!IsPostBack) 去掉,让他每次都去绑定.
2.超出最大作业数量限制
protected void CrystalReportViewer1_Unload(object sender, EventArgs e)
{//doc 为ReportDocument对象
doc.Dispose();
}
以下这个为未测试
具体为修改注册表下面两个键的值。
[HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.2\Report Application Server\InProcServer]
修改"PrintJobLimit"="1000"
修改为1000
[HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.2\Report Application Server\Server]
修改"PrintJobLimit"="1000"
3.水晶报表的服务器器文件
C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4
这是有CSS/HTML/Images/Js 在这里可以修改Toolbar, 样式, 语言, 调整一些页面.
例:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4\js 这个目录下有很多的问题,你可以强制修改显示的语言.
C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4\images这个目录下是放置toolbar, tree图片
C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4\html 这个目录下是放置报表中用到的一些HTML页面,如打印时弹出的页面
4.水晶报表的注册
不知道注册码,在哪里输入..
打开一个水晶报表文件(.rpt),点菜单栏上的Crystal Reports->注册/更改地址 出现以下界面,输入注册号就可以了.
注册码: 1231467890 (我用vs2008,如果不是,再去网上找找,很多)