繁体   English   中英

水晶报表刷新问题

[英]Crystal Report Refreshing Issue

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

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

3)现在,我使用C#在Windows应用程序中开发了代码,并使用.rpt文件将这些报告加载到了Crystal Report Viewer中。 它的加载很好。

4)但是,当我尝试使用Crystal Report Viewer中的“刷新”按钮刷新报表时,它要求输入参数,并给定参数,然后显示带有服务器名,用户名,数据库的数据库登录屏幕,仅要求输入密码,但是在输入密码后,我收到消息“ 登录失败 ”,并且没有刷新Crystal Report Viewer中的最新数据。

请帮助我,并提供详细清晰的步骤,说明如何使用刷新功能获取最新数据。

问候,Ramachandran。

如果您不希望参数出现或在刷新时重用该参数 ,则可以使用以下方法:

yourCrViewer.ReuseParameterValuesOnRefresh = true;

如果您使用xsd文件创建报告(有时使用无效路径) ,则会出现登录屏幕 (关于操作方法,我没有更多详细信息。)您可以做的是,尝试验证 Crystal报表中的数据库 (如果已将Crystal报表复制到Windows C#应用程序中),这可能会提示您提供位置xsd文件的位置以及有效位置,将不再显示登录提示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM