专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 报表

用JAVA控制水晶报表生成TXT的有关问题

发布时间:2010-06-13 14:06:55 文章来源:www.iduyao.cn 采编人员:星星草
用JAVA控制水晶报表生成TXT的问题
我在用JAVA控制水晶报表生成TXT文件的时候是这样写的
生成的文件名: static final String EXPORT_FILE = "D:/crystaProject/EX_fjl2.txt";

控制格式
ByteArrayInputStream byteArrayInputStream = (ByteArrayInputStream)reportClientDoc.getPrintOutputController().export(ReportExportFormat.text);


但是报这样的错com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: UnknownExportFormat---- Error code:-2147467259 Error code name:failed
at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(SourceFile:237)
at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:147)
at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:128)
at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:111)
at cp.test.Test1.main(Test1.java:106)
Caused by: com.crystaldecisions.reports.exportinterface2.exceptions.UnknownExportFormatException: UnknownExportFormat
at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.for(SourceFile:463)
at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.a(SourceFile:569)
at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.a(SourceFile:620)
at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.int(SourceFile:672)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.do(SourceFile:1940)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.if(SourceFile:657)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(SourceFile:163)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.a(SourceFile:525)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.call(SourceFile:523)
at com.crystaldecisions.reports.common.ThreadGuard.syncExecute(SourceFile:102)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.for(SourceFile:521)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.int(SourceFile:420)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(SourceFile:348)
at com.businessobjects.sdk.erom.jrc.a.a(SourceFile:54)
at com.businessobjects.sdk.erom.jrc.a.execute(SourceFile:67)
at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.execute(SourceFile:716)
at com.crystaldecisions.proxy.remoteagent.CommunicationChannel.a(SourceFile:125)
at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:537)
at com.crystaldecisions.sdk.occa.report.application.ds.a(SourceFile:186)
at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(SourceFile:1558)
at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(SourceFile:337)
at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(SourceFile:223)
... 4 more
生成其他的例如PDF,EXCEL格式没问题,请问生成txt的有哪里要注意的地方吗?
另外我想打印...各位高手有知道是怎么打印的吗?用JAVA哪个类呢..谢谢!

------解决方案--------------------
这个信息可能有帮助
http://forums.sdn.sap.com/thread.jspa?threadID=1485635&messageID=8206977

建议你在官方论坛上提问一下。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: