7

我在asp.net4.0 的一个窗口项目中工作。我正在使用 Visual Studio 2010。我在 Crystal Report 中创建了一个 Invoice 报告。问题是每次加载需要1分钟。我在谷歌上搜索过,也没有选中“在报告中保存数据”选项。但它不会影响报告加载时间。

所以请帮助我。提供我的问题的任何想法或解决方案...

4

5 回答 5

15

嗨,我找到了解决问题的方法:

在设计模式下打开 Crystal Report,然后转到 Crystal Report 的属性

Crystal Report -> 设计 -> 页面设置 -> 选中“无打印机”属性。

然后我的报告每次在我的机器和客户端机器上加载需要 2-3 秒。

于 2013-05-24T10:25:39.417 回答
1

在设计模式下打开 Crystal Report,然后转到 Crystal Report 的属性

Crystal Report -> 设计 -> 页面设置 -> 选中“无打印机”属性。

然后我的报告每次在我的机器和客户端机器上加载需要 2-3 秒。

我支持上面的答案,确实它显示出很大的不同。感谢你们。

于 2016-01-12T10:34:33.253 回答
1

转到项目>单击(Winform)属性...>单击构建并选择平台目标选择x86和

于 2020-06-14T10:48:15.807 回答
0

当加载主页或某些页面只是运行空 Crystel 报告(只有初始启动慢的解决方案),我认为该时间为一些 DLL 文件做好准备。

代码示例

reports.ReportSource = null;
this.Close();

希望对你有帮助!

于 2017-03-20T06:19:39.617 回答
-1

我对此有解决方案。(这对我有用!)

  1. 从报告>右键单击>页面设置>取消选中“无打印机”进行优化。
    1. 如果仍然很慢,请转到开始 > 设备和打印机。删除所有连接到网络的打印机。除非您想打印报表,否则您在开发水晶报表时不需要打印机。
于 2016-10-06T09:01:50.143 回答