您现在的位置是: 软件 > 小技巧总汇 > 开发类 > 正文


-2003年六款FTP软件横向测试总表
-2003年六款FTP软件横向测试
-P2P技术在中国
-Visual C++窗体设计技巧集

VS.NET下水晶报表分发时的问题及解决
2003-03-27· ·尚纯··Yesky

1 2 3  下一页

  一、载入报表时报错

  千辛万苦,总算作完了程序,报表在开发机器上测试一切正常,做安装项目,生成后兴冲冲的拿到客户机上去试验,晕,载入报表时却报错(如图1),怎么会???仔细检查了程序代码,实在没有任何错误,看来问题出在报表发布上了。

 

 



图 1

  经过一番苦苦寻觅,总算找到了问题所在。原来VS.NET环境下发布项目时水晶报表需要包含以下三种组件:

  报表(*.rpt)
  模块(*.msm)
  运行库(*.msm)

  这些模块文件是在C:\Program Files\Common Files\Merge Modules\ 目录里面,别急,让我慢慢跟您说。

  1、报表(*.rpt)

  用户编程时创建的水晶报表文件,这个很简单,你不会找不到它吧,哈哈。

  2、模块(*.msm)

  Managed.msm

  该模块包含了CR for VS .NET的管理模块,如

  CrystalDecisions、CrystalReports.Engine.DLL、CrystalDecisions.Web.DLL, 和CrystalDecisions.Windows.Forms.DLL.……

  Managed_chs.msm是该模块的中文版语言支持。

  Database_Access.msm

  该模块包含了数据库的驱动、与不同数据库的联结、报表导出为RTF 和 HTML格式的文档和图表组件。
Database_Access_chs.msm 是此模块的中文版语言支持。

  Regwiz.msm

  注册信息模块,非常重要,必需在这个模块输入水晶报表的注册序列号,如果不填,编译的时候就无法通过,如图2所示。



图 2

1 2 3  下一页

【责任编辑:原野】
【发表评论】【关闭窗口】
■ 相关内容
 在ASP.NET页面中实现数据棒图
 深入理解.NET内存回收机制
 在.NET中定义结构设计标准
 使用ASP.NET开发移动通讯的几种方法
 Visual Basic.NET和GDI+共创图标编辑器
 HTTP 安全性和 ASP.NET Web 服务
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!