该怎么增加呢?
谁知道?
<%@ page import="com.crystaldecisions.sdk.occa.report.application.*,
  com.crystaldecisions.sdk.occa.report.data.*,
  com.crystaldecisions.report.web.viewer.*,
  com.crystaldecisions.sdk.occa.report.definition.*,
  com.crystaldecisions.sdk.occa.report.lib.*"
%>
<%
String reportName ="SimpleResultFields.rpt";
%><%
ReportAppSession ra = new ReportAppSession();
ra.createService("com.crystaldecisions.sdk.occa.report.application.ReportClientDocument");
ra.setReportAppServer("127.0.0.1");
ra.initialize();
ReportClientDocument clientDoc = new ReportClientDocument();
clientDoc.setReportAppServer(ra.getReportAppServer() );
clientDoc.open(reportName, OpenReportOptions._openAsReadOnly);
%>
<%
ISubreportObject subrpObject = new SubreportObject();
ISection         section     = new Section();
subrpObject.setName("hehe");
section.setKind(AreaSectionKind.reportHeader);
clientDoc.getReportDefController().getReportObjectController().add(subrpObject,section,-1);
CrystalReportInteractiveViewer viewer = new CrystalReportInteractiveViewer();
viewer.setName("Crystal_Report_Interactive_Viewer");
viewer.setOwnForm(true);
viewer.setOwnPage(true);
viewer.setReportSource(clientDoc.getReportSource());
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), out);
viewer.dispose();
%>
这样不行:(
org.apache.jasper.JasperException: 不支持添加或修改子报表、映射、交叉表和 Olapgrid 对象。