五千年(敝帚自珍)

主题:【求助】VB.Net高手们进来瞅一瞅啦, CR问题 -- MacArthur

共:💬24 🌺14
分页树展主题 · 全看首页 上页
/ 2
下页 末页
    • 家园 数据库访问权限?

      查查客户有没有访问数据库的权限。

    • 家园 强啊,写历史的原来还搞编程,赞一个!

      不懂 VB,也没用过CrystalReport。不过个人私下怀疑,是不是CrystalReport的库文件没有安装全啊?你可以在用户的机子装一遍CrystalReport,如果还不行把VB也装上。如果装上之后没有问题,那就肯定是缺库文件了,瞎猜的,莫见怪啊

      • 家园 大大地分特一个,咱可不是啥写历史的

        以前从没用过VB.Net,最近被逼良为娼的说...

        按我的理解啊(说错了大家纠正)-- 在Setup Project里面包括了RegWiz.msm的目的就在于:安装的时候可以在用户机的.Net Framework里面添加必须的CrystalReport相关的库文件 -- 而非整个CrystalReport本身。毕竟对于用户来说,他并不需要全本CrystalReport的各种各样功能,他仅仅需要生成报表而已...

        不过这个怀疑也不能说没有道理 -- 我现在就有点儿怀疑,这个东东在我的机器上跑得好好的而在用户机上不行,是否因为我的.Net Framework里面有某些东东并没有被完全搬到用户机上?

        问题是VB.Net + CrystalReport的Setup Project完全是程式化的东东,有兴趣的可以参考这里:

        外链出处

        大家可以看到,这里完全没有个人发挥的余地,也即少加或者漏加了某个文件等等...

        除非是说我的机器上最近被自动安装了某个.Net Framework的patch而用户机上没有被安装?

      • 家园 有理,有理

        花一个先

    • 家园 查看一下是否有生成xls文件的权限?
      • 家园 这个应该不成问题

        用户既然能在本地机上安装那个msi,自然应该是super user之类的权限。xls文件被生成在C:\根目录下,这个地方应该是所有人都有access吧...

        我会让她察看一下这方面的,多谢建议!

分页树展主题 · 全看首页 上页
/ 2
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河