Hallo Community,
nachdem ich eigentlich alle meine Probleme mit Crystal Report beseitigen konnte, indem ich für meine Clientanwendung die Bibliotheken der XII-Version benutze, macht mir die AS400 einen Strich durch die Rechnung.
Hier muss ich die Bibliotheken der XI R2-Version nutzen.
Soweit so gut, ich kann einen Report erzeugen und diesen auch in eine PDF exportieren.
Sobald ich aber meine Daten mittels eines Selectionformula eingrenzen will,
bekomme ich folgende Exception:
Bin schon seit Ewigkeiten am suchen und weiß wirklich nicht mehr weiter.
Irgendjemand eine Idee?
Danke im vorraus
nachdem ich eigentlich alle meine Probleme mit Crystal Report beseitigen konnte, indem ich für meine Clientanwendung die Bibliotheken der XII-Version benutze, macht mir die AS400 einen Strich durch die Rechnung.
Hier muss ich die Bibliotheken der XI R2-Version nutzen.
Soweit so gut, ich kann einen Report erzeugen und diesen auch in eine PDF exportieren.
Java:
RequestContextImpl reqCont = new RequestContextImpl();
ReportStateInfoImpl reqInfo = new ReportStateInfoImpl();
reqCont.setReportStateInfo(reqInfo);
ByteArrayInputStream byteArrayInputStream = (ByteArrayInputStream) rpt.getReportSource().export(expOpt, reqCont);
byte byteArray[] = new byte[byteArrayInputStream.available()];
Sobald ich aber meine Daten mittels eines Selectionformula eingrenzen will,
Java:
RequestContextImpl reqCont = new RequestContextImpl();
ReportStateInfoImpl reqInfo = new ReportStateInfoImpl();
reqInfo.setSelectionFormula("{FILIALE.FILIALID}=4711"); //HIER BESAGTE EINGRENZUNG
reqCont.setReportStateInfo(reqInfo);
ByteArrayInputStream byteArrayInputStream = (ByteArrayInputStream) rpt.getReportSource().export(expOpt, reqCont);
byte byteArray[] = new byte[byteArrayInputStream.available()];
bekomme ich folgende Exception:
com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Derzeit in Java Reporting Component nicht implementiert---- Error code:-2147217395 Error code name:serverProgrammingError
Bin schon seit Ewigkeiten am suchen und weiß wirklich nicht mehr weiter.
Irgendjemand eine Idee?
Danke im vorraus