【问题标题】:Crystal Reports 8.5 Concurrent Licenses Issue with vb6Crystal Reports 8.5 并发许可证问题与 vb6
【发布时间】:2009-10-02 21:23:59
【问题描述】:

我的 vb6 应用程序和 Crystal 报告 8.5 存在许可问题。 时不时会跳出来说

“没有足够的并发访问许可证 让你登录...”

我在网上读过一些东西,说我应该关闭报告对象的所有实例,并在关闭报告等时将所有引用设置为空... 那是行不通的。 此外,应用程序架构不使用水晶报表服务器,所有使用的文件都分布在本地机器上。 我还能做什么?

【问题讨论】:

  • 这是否仅在应用程序打开/使用一段时间后才会发生?听起来“网上的东西”是正确的,并且某些过程正在等待许可证;您确定某处没有过早退出且未释放报告对象的功能吗? IIRC 水晶运行时有 5 个并发许可证,因此所有五个都需要一段时间才能挂断。

标签: vb6 crystal-reports


【解决方案1】:

this 有帮助吗?

【讨论】:

    【解决方案2】:

    1) 确保绝对确实关闭了报表对象。很久没看到这个错误了。
    2) 使用 CRAXDRT.Application 对象的 OpenReport 方法加载设置了 CROpenReportByTempCopy 标志的任何报告。还要确保将 Application 对象也设置为 Nothing。

    一些关于如何加载/使用/关闭报告的代码会很好...

    【讨论】:

      猜你喜欢
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-21
      相关资源
      最近更新 更多