水晶报表"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
2008-10-10 16:29
351 查看
错误描述:
用水晶报表做报表时当多次打开报表后会出现“已达到系统管理员配置的最大报表处理作业数限制。”的错误。
我在这里从两方面处理:
1.自身的问题:
用完CrystalDecisions.CrystalReports.Engine.ReportDocument对象后没有关闭释放它。
在处理报表页面加上以下代码:
private void Page_Unload(object sender, EventArgs e)
{
rd.Dispose();//rd为我这个页面定义的CrystalDecisions.CrystalReports.Engine.ReportDocument rd;
}
2.增加操作系统默认打开的报表数量
自身问题解决后,还要解决操作系统的限制,增加操作系统默认打开的报表数量:
具体为修改下面两个键的值。
每一处:
HKEY_LOCAL_MACHINE;SOFTWARE;Crystal Decisions;10.0;Report ApplicationServer;InprocServer;PrintJobLimit修改为1000
每二处
HKEY_LOCAL_MACHINE;SOFTWARE;Crystal Decisions;10.0;Report ApplicationServer;Server;PrintJobLimit 修改为1000
OK,完了重启下电脑。
文章来源(WEB开发技术知识库):http://cn-web.com/cnweb/25/434/article/
用水晶报表做报表时当多次打开报表后会出现“已达到系统管理员配置的最大报表处理作业数限制。”的错误。
我在这里从两方面处理:
1.自身的问题:
用完CrystalDecisions.CrystalReports.Engine.ReportDocument对象后没有关闭释放它。
在处理报表页面加上以下代码:
private void Page_Unload(object sender, EventArgs e)
{
rd.Dispose();//rd为我这个页面定义的CrystalDecisions.CrystalReports.Engine.ReportDocument rd;
}
2.增加操作系统默认打开的报表数量
自身问题解决后,还要解决操作系统的限制,增加操作系统默认打开的报表数量:
具体为修改下面两个键的值。
每一处:
HKEY_LOCAL_MACHINE;SOFTWARE;Crystal Decisions;10.0;Report ApplicationServer;InprocServer;PrintJobLimit修改为1000
每二处
HKEY_LOCAL_MACHINE;SOFTWARE;Crystal Decisions;10.0;Report ApplicationServer;Server;PrintJobLimit 修改为1000
OK,完了重启下电脑。
文章来源(WEB开发技术知识库):http://cn-web.com/cnweb/25/434/article/
相关文章推荐
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- 转水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理 .
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"
- 水晶报表"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- 水晶报表"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
- win 7水晶报表中提示已达到系统管理员配置的最大报表处理作业数限制
- 水晶报表-已达到系统管理员配置的最大报表处理作业数限制
- 水晶报表-已达到系统管理员配置的最大报表处理作业数限制
- [水晶报表]水晶报表中提示已达到系统管理员配置的最大报表处理作业数限制
- 水晶报表-已达到系统管理员配置的最大报表处理作业数限制
- 水晶报表中提示已达到系统管理员配置的最大报表处理作业数限制
- 已达到系统管理员配置的最大报表处理作业数限制!
- 关于水晶报表“已达到系统管理员的最大报表处理作业数限制”完美解决
- 水晶报表已达到系统管理员的最大报表处理作业数限制