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

2020-09-15 04:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)无法找到com.crystald...

         点击此处--->   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条回答
大简至美
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的标准参数对话框,则可以使用参数的值。

-戴尔

一周热门 更多>