Crystal Report 在查看报告之前验证数据库凭据

发布于 2024-11-09 15:58:15 字数 103 浏览 0 评论 0原文

在用户查看水晶报表之前,如何向用户询问数据库凭据?

是否需要使用数据库登录名和密码的文本框控件创建一个新对话框?

或者 CR 中是否内置了一些功能来完成此任务?

How to ask for database credentials from the user, before he/she can view a Crystal Report?

Does a new dialog need to be created with textbox controls of database login and password?

Or is there some feature in CR inbuilt for this task?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦一生花开无言 2024-11-16 15:58:15

如果您正在谈论如何在 Crystal Reports 之外执行此操作,则需要为报表创建自己的自定义提示。默认查看器不会自动执行此操作。

Report Runner (http://www.reportrunner.com) 是一种功能齐全的商业产品,可以实现此目的。

If you are talking about how to do it outside of Crystal Reports, you need to create your own custom prompt for the reports. The default viewer will not do it automatically.

One full-featured commercial product that does this is Report Runner (http://www.reportrunner.com).

披肩女神 2024-11-16 15:58:15

据我所知,应该按以下方式进行:

  1. 打开 ShowDialog 表单并要求用户验证数据库凭据。验证成功后,继续显示报告,否则显示一些用户友好的消息。
  2. 在连接数据库时,如果我们错误地输入了错误的用户名和密码,则会自动弹出一个对话框,要求输入用户名和密码才能查看水晶报表。这也可能是故意打开弹出窗口

第二点发生在我过去的经验中

As per my knowledge, It should be proceed in following ways

  1. Open a ShowDialog Form and ask the user to validate the database credentials. Upon successful validation, preceed with showing the report, otherwise show some user friendly message.
  2. While connecting to database, in case by mistake we enter the wrong username and password, then a dialog box pops up automatically ask for username and password to see the crystal reports. This can be intentional as well to open the Pop UP

The second point happened was in my past experience

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文