VS.NET下水晶报表分发时的问题及解决3

VS.NET下水晶报表分发时的问题及解决3
二、系统注册
  报表在部分Win98的客户端可以载入,在部分Win98的客户端载入报表时却提示"Load Report Failed"(如图6),可恶,居然还出错,怎么回事?
  原来,这是因为水晶报表运行时所需的CRQE.dll在客户端的系统注册不正确,而原因又是ATL.dll 的版本不对(Windows 98/ME下的正确版本号应为3.0.8449)。解决办法有两条:
  1、 在客户端安装IE6.0,难怪有的客户端运行正常。
  2、 将ATL.msm模块添加到安装工程,ATL.msm是Visual Studio installer 1.1的一部分,可以去微软的网站http://msdn.microsoft.com/vstudio/downloads/vsi/ 免费下载, 添加办法同前。
  三、语言的支持
  报表在Win2000的客户端一切正常,在Win98的客户端运行提示"该字段名未知"(如图7),不会要客户端都装2000吧,要求也太高了?
  仔细分析,原来是报表使用到的sql server数据库中的字段名为中文的缘故,也许是.net的缘故,程序对中文字段名支持得不错,没想到报表这里还是过不了关,将其字段名改名为英文字段名,再测试就一切ok了。
  好了,顺利过关!希望本文对您处理VS.NET下水晶报表发布问题时能有所帮助。
/20030327/1659638_2.shtml

时间: 2024-08-31 23:02:05

VS.NET下水晶报表分发时的问题及解决3的相关文章

VS.NET下水晶报表分发时的问题及解决2

解决|水晶报表|问题 VS.NET下水晶报表分发时的问题及解决 3. ..运行库(*.msm) 如果报表文件使用了ADO.NET的dataset数据集对象,那么VC_CRT.msm 和 VC_STL.msm 模块也必须包含在安装工程中.而且这两个模块的文件安装属性的"Module Retargetable Folder"项必须修改成为系统目录,如图3所示. 现在,我们知道答案了,在VS.NET安装工程中,系统检测出来的依赖项只有dotNETFXRedist_x86_chs.msm 和

VS.NET下水晶报表分发时的问题及解决

VS.NET下水晶报表分发时的问题及解决 一.载入报表时报错 千辛万苦,总算作完了程序,报表在开发机器上测试一切正常,做安装项目,生成后兴冲冲的拿到客户机上去试验,晕,载入报表时却报错(如图1),怎么会???仔细检查了程序代码,实在没有任何错误,看来问题出在报表发布上了. 经过一番苦苦寻觅,总算找到了问题所在.原来VS.NET环境下发布项目时水晶报表需要包含以下三种组件: 报表(*.rpt) 模块(*.msm) 运行库(*.msm) 这些模块文件是在C:Program FilesCommon F

.NET环境下水晶报表使用总结 lihonggen0(原作)

水晶报表  .NET环境下水晶报表使用总结    lihonggen0(原作)    水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单.易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家. 一.在使用自带的水晶报表时,请注册,否则只能使用30次 水晶报表注册码注册号:6707437608密码:AAP5GKS0000GDE100DS 二.使用CrystalReportViewer进行预览 CrystalReportViewer控件允许在应用

winform下水晶报表提示数据库登录[仅客户端提示,开发程序的机子不会出现此总量]

问题描述 winform下水晶报表提示数据库登录[仅客户端提示,开发程序的机子不会出现此总量] 解决方案 解决方案二:连接数据库问题是不是连接字符串写的有问题解决方案三:提示"您访问的资源不存在",,,解决方案四:开发主机就不会存在,但安装在客户机子就会出现此问题解决方案五:DataSetdsrpt=newDataSet();dsrpt=Ds.Copy();dsrpt.Tables[0].DefaultView.RowFilter="OrderID='"+Order

win7下水晶报表导出word程序崩溃

问题描述 windows7系统下水晶报表vs2008导出word时,程序崩溃.xp系统下导出正常,有谁知道原因啊.求解决!!!! 解决方案 解决方案二:修改区域和语言可以解决,不过想知道什么原因,可不可以通过其他方式解决,比如修改代码或者安装插件什么的.解决方案三:WIN7的话,需要用管理员身份运行你的VS试试解决方案四:我的程序就是用管理员身份运行的,没用.只有word会崩溃,exce,pdf都不会崩溃.

.NET环境下水晶报表使用总结 lihonggen0(原作)-报表/图形/Office-.NE

 .NET环境下水晶报表使用总结    lihonggen0(原作)        水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单.易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家.一.在使用自带的水晶报表时,请注册,否则只能使用30次水晶报表注册码注册号:6707437608密码:AAP5GKS0000GDE100DS 二.使用CrystalReportViewer进行预览CrystalReportViewer控件允许在应用程序中查

打印标签-水晶报表打印时条码不显示

问题描述 水晶报表打印时条码不显示 我用的是VS2008专业版自带的水晶报表,做的是一个BS程序,在服务器和客户端调试时,水晶报表打印正常,但是有客户端或者直接在服务器上通IE(IIS)打印时,报表上的条码就显示不出来,其他的内容显示一切正常,不知道是什么原因,请帮忙看看.另外:条码字体我使用的是free 3 of 9,客户端和服务器这个字体都有 解决方案 你确定有获取到这一列的数据??

为什么用水晶报表打印时明明只有一页,却总有另一页空白页出现?连空表也是

问题描述 为什么用水晶报表打印时明明只有一页,却总有另一页空白页出现?后来建了一空白表,也是出现这种情况,请大虾们帮帮忙,急~~~~~~~~ 解决方案 解决方案二:可能性比较大的是,另一页有空白行,你设置页脚页边距了吗?解决方案三:改成A5就行了,怎么回事啊解决方案四:回zccmy22:只有一页啊,页脚页边距在哪里设置解决方案五:你的页面设置比真正报表中的布局小,才会这样的一种:设置是点击报表页面的右键,然后就能看到页面设置!二种:设置一下你在水晶报表中的字段.表格的高度布局!解决方案六:是你报

.NET环境下水晶报表使用总结

  水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单.易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家. 一.在使用自带的水晶报表时,请注册,否则只能使用30次 水晶报表注册码 注册号:6707437608 密码:AAP5GKS0000GDE100DS 二.使用CrystalReportViewer进行预览 CrystalReportViewer控件允许在应用程序中查看 Crystal Report.ReportSource 属性用于设