求救啊!!!!    水晶报表打印 我新加了参数字段 值也赋了....    F5运行 没问题....参数赋上去了    但是..........................    我生成了安装程序(C/S)...添加了水晶报表的客户端安装包...Crystal Reports for .NET Framwork 2.0(x86)
 
    和另一个Crystal Reports for .NET Framwork 2.0 Lang.... -CHS    安装....运行....错误!! 提示:长度不能小于 0。
    参数名: length    如果我去掉这个参数字段,再生成安装文件 就行...这怎么搞啊???

解决方案 »

  1.   

    原来是路径问题,生成后的安装 包 ,安装了以后更被就没有程序中的 XXX文件夹
    而我水晶报表的路径都是 XXX下的 YYY.rpt 
    如何在生成安装包以后 客户通过安装 再添加生成XXX文件夹呢?比如许多程序的image文件夹???
      

  2.   

    这说明你在程序 加载rpt 的 时候 取的是 直接路径 造成的。我一般都是 crpt   aaa=new  crpt();  这样引用。就没事了。至于你的这种加载模式,再打包的时候 就得把路径建好。文件夹得分开层建立,这样安装后才会分层,才能找到你rpt的加载路径