用户提示使用空白数据库目录进行数据库登录-但只能在一台计算机上

2020-09-06 08:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一组Crystal Repo...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一组Crystal Reports已经使用了很长时间。 最近,一小部分更新的报告现在在报告开始时提示我的一个用户提供数据库连接信息:

报表中有一个默认连接,但只有服务器被拿起,而目录没有被拿起。

此行为仅在一台计算机上发生,我的其他用户都没有遇到问题。 设置数据库连接的函数是从Don的示例之一复制而来的。 我们最近将所有用户都升级到了V22,但是只有一个用户遇到了这个奇怪的问题,并且只有2个报告-不幸的是,他们最常使用的报告。

我有一个标准报表,其中嵌入了Crystal Report Viewer。 此表单对所有报告使用相同的代码:1-设置参数,2-设置报告和所有子报告的数据库连接。

有人对如何调试它有任何建议吗? 我无法看到该计算机上的用户连接信息(在域中)与任何其他计算机之间的任何差异。 不用说,它在开发中效果很好,并且不可复制。

环境是Visual Studio 2010,Visual Basic,SQL Server 2005。

谢谢,尼尔

sap-prompt.jpg (24.5 kB)
7条回答
Violet凡
2020-09-06 09:17

最有可能的是,用户没有这两个报告所需的某些表的权限。

如果不是这种情况:
连接方法?
驱动程序在计算机之间是否相同?
如果使用ODBC,是否在计算机之间设置相同?
NT身份验证或SQL Server身份验证?
报表之间的连接属性相同(在Crystal,数据库,设置数据源中) 位置...展开属性。

一周热门 更多>