无法找到com.crystaldecisions.sdk.occa.managedreports。* jar名称是什么?

2020-09-15 04:32发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


无法找到com.crystaldecisions.sdk.occa.managedreports。* jar名称是什么?

或者我尝试使用Java代码调用在Crystal报表服务器中部署的报表该怎么做

IEnterpriseSession enterpriseSession = CrystalEnterprise.getSessionMgr()。logon(userID,userPwd,cmsName,authMethod);
CrystalReportViewer查看器=新的CrystalReportViewer();
viewer.setEnterpriseLogon(enterpriseSession);
IReportSourceFactory psReportSourceFactory =(IReportSourceFactory)enterpriseSession.getService(" PSReportFactory");
IReportSource reportSource = psReportSourceFactory。
//openReportSource(reportName,Locale.ENGLISH);
viewer.setReportSource(reportSource);

viewer.processHttpRequest(req,resp,req.getServletContext(),null);

但是

com.crystaldecisions.sdk.occa。托管报告。

找不到IReportSourceFactory

capture.jpg (42.3 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


无法找到com.crystaldecisions.sdk.occa.managedreports。* jar名称是什么?

或者我尝试使用Java代码调用在Crystal报表服务器中部署的报表该怎么做

IEnterpriseSession enterpriseSession = CrystalEnterprise.getSessionMgr()。logon(userID,userPwd,cmsName,authMethod);
CrystalReportViewer查看器=新的CrystalReportViewer();
viewer.setEnterpriseLogon(enterpriseSession);
IReportSourceFactory psReportSourceFactory =(IReportSourceFactory)enterpriseSession.getService(" PSReportFactory");
IReportSource reportSource = psReportSourceFactory。
//openReportSource(reportName,Locale.ENGLISH);
viewer.setReportSource(reportSource);

viewer.processHttpRequest(req,resp,req.getServletContext(),null);

但是

com.crystaldecisions.sdk.occa。托管报告。

找不到IReportSourceFactory

capture.jpg (42.3 kB)
付费偷看设置
发送
2条回答
亦是此间程序员
1楼-- · 2020-09-15 04:44

当使用Java SDK时,这是我包含的库文件:

 aspectjrt.jar
 bcm.jar
 biarengine.jar
 biplugins.jar
 ceaspect.jar
 cecore.jar
 celib.jar
 ceplugins_core.jar
 ceplugins_cr.jar
 cesession.jar
 corbaidl.jar
 ebus405.jar
 logging.jar
 TraceLog.jar
 sdk.core.jar
 sdk.core.server.common.jar
 sdk.core.server.corba.jar
 sdk.core.server.jar
 sdk.core.session.cms.jar
 sdk.core.session.jar
 external/shared-objects.jar
 CrystalReportsSDK.jar
 cereports.jar
 crlov.jar
 CrystalEnterpriseRepository.jar
 certjFIPS.jar
 com.sap.js.passport.api.jar
 cryptojFIPS.jar
 freessl201.jar
 log4j.jar
 ssljFIPS.jar
 guice-1.0.jar 

-Dell

大简至美
2楼-- · 2020-09-15 04:58

如果这是一个Web应用程序,而您只是想查看报告,请不要使用查看器。 相反,您可以创建" OpenDocument"调用。 OpenDocument是您构建的URL,它将在查看器中打开报告。

这里有一个PDF,其中包含有关如何使用OpenDocument的所有信息: https://help.sap.com/doc/225672d1fdbb4a4aac19ae794349ec26/4.2.5/zh-CN/sbo42sp5_opendocument_en.pdf 您可能需要S-ID才能登录并获取此ID。/p>

基本过程是您需要创建一个序列化会话或创建会话令牌,这两个令牌都将附加到URL的末尾以自动登录用户。URL中还有一些参数可用于设置 如果不想使用Crystal Server的标准参数对话框,则可以使用参数的值。

-戴尔

一周热门 更多>