点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这是我们收到报告的错误,有任何建议。
由以下原因引起:com.crystaldecisions.sdk.occa.report.lib.ReportSDKException:无法创建临时文件----错误代码:-2147215357 [CRSDK00000615]错误代码名称:com.crystaldecisions.sdk.occa内部 com.crystaldecisions.sdk.occa.report.application中的.report.application.PrintOutputController.controllerExportInternal(PrintOutputController.java:280)在com.crystaldecisions.sdk.occa.report.application中的。 在com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(PrintOutputController.java:113)上的.PrintOutputController.export(PrintOutputController.java:130)
您好Rajan
感谢您的答复。
要保存到磁盘,请尝试reportClientDocument.saveAs(name,path);
如果您可以不带提示地打开此报告并拥有所有正确的数据,则您的代码可能没有任何问题。 如果您缺少参数值或在打开(不刷新)时提示输入任何内容,则将注意力集中在覆盖不太正确的区域的代码(即设置参数,公式等)上。
要访问文件系统和写入临时文件,请检查三个位置:
Dan
嗨Rajan,
您使用的是什么版本的CR?
引发异常的代码行是什么?
似乎您正在导出,因此请确保该应用程序有权写入要导出到的位置以及temp目录。
如果您尝试使用SaveAs而不是导出并另存为Crystal报表并打开它,它是否包含所有正确的已保存数据?
此外,报告是否包含参数,并且是否在导出之前设置了值?
Dan
嗨,丹尼尔,请找到我的答案。
您正在使用什么版本的CR?
14.0.5
引发异常的代码行是什么?
InputStream inputStream = outputController.export(reportExportFormat);
您似乎正在导出,因此请确保该应用程序有权写入要导出到的位置以及temp目录。
可以找到Crystal服务器正在使用的临时目录。
如果您尝试使用SaveAs而不是导出并另存为Crystal报表并打开它,它是否包含所有正确的已保存数据?
我们正在动态生成报告,不确定如何使用API保存报告。
报告中是否包含参数,并且在导出之前已设置了值?
是的,我们在调用export之前设置了必需的参数。
感谢您的帮助。
Rajan
一周热门 更多>