我们有一个Crystal报告(v8.5 - 是的,我知道它已经老了!),包含子报告,在尝试在Citrix(由我们的一个客户)上运行时会出现问题。这似乎是因为子报告在设计时保留了对原始Access数据库位置的硬编码引用。例如,后者位于C:\ xyz \ abc。不幸的是,我们无法通过简单地将虚拟Access文件复制到此位置来欺骗它,因为Citrix用户实际上没有“看到”C:驱动器! (至少这是我的理解 - 事实证明很难找到Citrix环境的基本操作原理。 有没有人遇到过这个问题并找到了解决办法? (或者发现任何网站提供Citrix环境的基本指导?)
感谢
克里斯L
答案 0 :(得分:0)
目标访问数据库位于何处?是在某个网络驱动器上吗?
我几乎没有访问db和crystal的经验,但我认为你应该能够“设置数据源位置”并更新访问表以指向正确的路径。
我要说的关于水晶和Citrix的一件事是你不应该在同一个Citrix盒子上运行不同版本的水晶。它给我们带来了很多麻烦!
我知道Citrix forum不止一次帮助了我......