水晶报表 常见问题

1.弹出要求登录

image

这个问题是好像在没有绑定数据源的时候会出现.

在Page_Load(object sender, EventArgs e) 中把if (!IsPostBack) 去掉,让他每次都去绑定.

image

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,如果不是,再去网上找找,很多)

image

原文地址:https://www.cnblogs.com/chencidi/p/2203672.html