【问题标题】:Crystal Report Refreshing Issue水晶报表刷新问题
【发布时间】:2016-04-18 00:41:21
【问题描述】:

1) 我在我的机器上创建了一个 Crystal Report,并在我的本地路径中导出了该报告,并在我的 Windows 应用程序中使用该 rpt 文件在 Crystal Report Viewer 中加载该报告。

2) 当我在 Crystal Report 中刷新报表时,它连接到 sybase 数据库并获取最新数据并显示在 Crystal Report 中。

3) 现在我使用 C# 在 windows 应用程序中开发代码,并使用 .rpt 文件在水晶报表查看器中加载这些报表。它的加载很好。

4) 但是当我尝试使用 Crystal Report Viewer 中的“刷新”按钮刷新报表时,它要求输入参数并且我给出了参数,然后它会显示一个包含服务器名称、用户名、数据库的数据库登录屏幕并询问仅用于密码,但在输入密码后,我收到消息“登录失败”并且没有刷新水晶报表查看器中的最新数据。

请帮助我,并给出详细和清晰的步骤,如何使用刷新功能来获取最新数据。

问候, 拉马钱德兰。

【问题讨论】:

    标签: c# crystal-reports


    【解决方案1】:

    如果您不希望参数出现或在刷新时重复使用参数,您可以使用类似:

    yourCrViewer.ReuseParameterValuesOnRefresh = true;
    

    如果您使用 xsd 文件来创建报告,有时会出现无效路径登录屏幕 可能会出现。 (我没有关于你如何做的更多细节) 您可以做的是,在您的水晶报表中尝试验证数据库(如果您已将水晶报表复制到您的 windows c# 应用程序中),这个可能提示您提供xsd 文件的位置,并且位置有效,登录提示 将不再出现。

    【讨论】:

      猜你喜欢
      • 2012-04-16
      • 1970-01-01
      • 2010-09-22
      • 2010-12-15
      • 1970-01-01
      相关资源
      最近更新 更多