VS2008水晶报表导出PDF文档怪异问题

hp1247 2011-08-30 03:44:30
我的水晶报表导出PDF文件,只能在我本人开发的机子实现,其他的电脑不是应用程序直接退出,就是报异常
实现的代码:
SpeCrystalReport speCrystalReport = new SpeCrystalReport();
speCrystalReport.SetDataSource(dataSet);
this.CrystalReportViewer1.ReportSource = speCrystalReport;
speCrystalReport.ExportToDisk(ExportFormatType.PortableDocFormat, sub_path);

但是,导出word文件,任何机子都行!
speCrystalReport.ExportToDisk(ExportFormatType.WordForWindows, sub_path);

这是怎么回事,忘高手指点一下!
...全文
210 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
hp1247 2011-09-21
  • 打赏
  • 举报
回复
我同事找出来我的问题所在了,是一个字段的字体设置的问题!
谢谢楼上各位兄弟姐妹的帮忙!
yourname386 2011-09-19
  • 打赏
  • 举报
回复
我的是 VS2003
去网上找一个 ExportModeller.dll 文件 版本号为9.1.1.528 文件大小为425K
然后将以下目录中的替换掉
C:\Program Files\Common Files\Crystal Decisions\1.0\bin
yosyg 2011-09-07
  • 打赏
  • 举报
回复
学习一下
yosyg 2011-09-07
  • 打赏
  • 举报
回复
学习一下
hp1247 2011-09-06
  • 打赏
  • 举报
回复
不行的机子上我水晶报表2005和2008都装了。PDF的版本都一样,还是不行,这个问题搞了几天了,还是不行
唉!
xuan.ye 2011-09-06
  • 打赏
  • 举报
回复
在出错的机器上安装水晶报表,如果没有再出现错误。

证明程序打包关于水晶报表这块有问题。
ajaxtop 2011-09-04
  • 打赏
  • 举报
回复
1)Crystal Reports 9 Database and Export Drivers Monthly Hot Fix
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr90dbexwin_en.zip.asp?recDnlReq=Record&dnlPath=cr90dbexwin_en.zip
(2)Crystal Reports 9 Developer Files Monthly Hot Fix
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr90devwin_en.zip.asp?recDnlReq=Record&dnlPath=cr90devwin_en.zip
(3)Crystal Reports 9.0 Main Program Files Monthly Hot Fix
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr90mainwin_en.zip.asp?recDnlReq=Record&dnlPath=cr90mainwin_en.zip


1没办法了,把补丁打上,要不先开发一个比较简单的一点的,在服务器或其它机子上运行,待成功后在做应用

2把开发环境换到别人机子上,在试

3.不要利用这个方法,利用报表控制自己代的导出按钮在试
  • 打赏
  • 举报
回复

应该是你的服务器不稳定造成的,其他有的没问题,问题不在程序了,都一样的配置的机器如果没问题 就是稳定性了。不一样的配置的话 就是配置问题。
hp1247 2011-08-31
  • 打赏
  • 举报
回复
其他机器上都装CRRedist2005_x86.msi,CRRedist2008_x86.msi、Adobe Reader 8试过,有两台导出成功了!其他的几台不行?不知道是不是和插件有关,还是和内存空间大小有关?
凡是导出报异常的都显示的是上面那个个图!
hp1247 2011-08-31
  • 打赏
  • 举报
回复
我的是winform程序
ajaxtop 2011-08-31
  • 打赏
  • 举报
回复
其它机子,水晶报表重新注册

pdf环境重装

配置好iis

阿泰 2011-08-30
  • 打赏
  • 举报
回复
其他机器上的水晶报表环境是怎么安装的呢,或者,没有安装adobe reader?
hp1247 2011-08-30
  • 打赏
  • 举报
回复
hp1247 2011-08-30
  • 打赏
  • 举报
回复
跟了一下代码,提示错误为
http://hi.csdn.net/attachment/201108/30/3134946_1314694963OU3p.gif
内容概要:本文针对T型三电平逆变器在电网电压跌落条件下的低电压穿越(LVRT)问题,提出了一种结合改进电流解耦控制与直流侧中点电位平衡的综合控制策略。通过建立逆变器的数学模型,采用双二阶广义积分器(DSOGI)实现电网电压正负序分量的精确分离,并在此基础上设计自适应无功支撑与故障电流限幅控制,以满足LVRT对无功补偿和电流安全性的要求。为提升不对称故障下的动态性能,引入改进的正负序解耦电流控制方法,有效克服传统PI控制器在耦合干扰下的控制滞后问题。同时,结合零序电压注入法对中点电位进行主动调控,抑制中点电压漂移,保障系统长期稳定运行。整个控制方案在Simulink平台上完成建模与仿真验证,结果表明该方法在电网故障期间具有优良的动态响应特性、稳定的中点电位控制能力和可靠的并网运行性能。; 适合人群:具备电力电子、自动控制或新能源并网技术背景,从事逆变器控制算法开发、微电网系统集成或可再生能源发电系统研究的工程技术人员及高校研究生。; 使用场景及目标:①用于提升T型三电平逆变器在电网故障条件下的并网可靠性与电能质量;②为高比例新能源接入场景下的LVRT控制策略设计提供理论支撑与技术路径;③适用于需要实现高性能电流控制与中点电位稳定的工业级变流器控制系统开发。; 阅读建议:建议结合提供的Simulink仿真模型进行学习,重点剖析正负序分离、改进电流解耦控制环设计及中点电位平衡模块的协同工作机制,可通过设置不同类型的电网故障(如单相短路、两相短路)和调节控制参数开展对比实验,深入掌握各模块对系统整体性能的影响规律。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧