我已经写了一个水晶报表,它主要从一个临时的MDB文件工作,该文件是在应用程序中动态创建的(我没有访问其源代码的权限)。
我需要额外的数据,所以我链接到存储更多信息的辅助MSSQL数据库。
我能够将这个SQL数据库中的表添加到我的报告中,并毫不费力地链接到它们。但是,当我试图在这个报告中包含同一个SQL数据库中的视图时,我得到了一个“登录错误”。
我的第一个想法是这是一个权限问题,但我没有为这个数据库中的特定表和视图设置权限,只设置了对整个数据库的权限。
令人沮丧的是,我在数据库的SQL日志中没有看到任何错误。
有没有人知道我可以检查什么来修复这个问题?
只是为了澄清一下:我可以在Crystal Report中看到这些视图,并且可以添加它们、向报告中添加字段以及创建链接。我甚至可以在Crystal的视图中浏览字段中的数据。只有在从第三方应用程序运行这些报告时,我才会收到错误。
https://stackoverflow.com/questions/50766535
复制相似问题