1
내 서블릿의 코드 :PieChart : 언제 증가 형을 사용해야합니까?
JasperCompileManager.compileReportToFile(jrxmlSourcePathMain,
jrxmlDestPathMain);
InputStream isRef = new FileInputStream(new File(jrxmlDestPathMain));
ServletOutputStream sosRef = response.getOutputStream();
response.setContentType("application/pdf");
JasperRunManager.runReportToPdfStream(isRef, sosRef, new HashMap(),
new JRBeanCollectionDataSource(buyBookInfoList));
sosRef.flush();
sosRef.close();
jrxml 파일의 조각 :
<summary>
<band height="265" splitType="Stretch">
<pieChart>
<chart isShowLegend="true" renderType="svg" theme="default">
<reportElement uuid="c6a09cc9-bd15-4b09-8657-05868a148f18" x="0" y="0" width="554" height="265"/>
<chartTitle position="Top" color="#FF0000">
<font fontName="宋体" size="18" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
<titleExpression><![CDATA["报表演示"]]></titleExpression>
</chartTitle>
<chartSubtitle color="#0000FF">
<font fontName="宋体" size="14" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
<subtitleExpression><![CDATA["子标题"]]></subtitleExpression>
</chartSubtitle>
<chartLegend textColor="#33FF33" backgroundColor="#6666FF" position="Right">
<font size="12" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
</chartLegend>
</chart>
<pieDataset>
<keyExpression><![CDATA[$F{username}]]></keyExpression>
<valueExpression><![CDATA[$F{buyBookNum}]]></valueExpression>
</pieDataset>
<piePlot isShowLabels="true" isCircular="false" labelFormat="姓名为:{0}">
<plot orientation="Horizontal" labelRotation="180.0"/>
<itemLabel/>
</piePlot>
</pieChart>
</band>
</summary>
내가 설정 증가 유형 부동산 값이 다른 는, PieChart 값 : 없음, 보고, 페이지. 그러나 나는 생성 된 보고서에서 차이점을 발견하지 못했습니다.
그래서 내 질문은 는, PieChart의증가 유형 속성을 사용하는 방법은?
이 속성의 목적은 무엇입니까?
감사합니다. 리사! "증분 유형"값은 "그룹"입니다. 어떻게 사용하는지 알고 있습니다. 다른 값을 사용하는 방법을 모르겠습니다. 효과가 없습니다. 많은 도움을 주셔서 감사합니다. – Gaohongyan
안녕하세요, Gaohongyan - "Increment Type"드롭 다운 상자에서 "Group"을 선택한 다음 증가시킬 그룹을 선택할 수 있습니다. 보고서에 그룹이 없으면 선택할 수 없습니다. 그룹을 추가하려면 보고서 관리자에서 보고서의 최상위 레벨을 마우스 오른쪽 버튼으로 클릭하고 "보고서 그룹 추가"를 선택하십시오. – Lisa
@Gaohongyan이 답변으로 문제가 해결되면 녹색 눈금으로 수상을하여 답이없는 질문 목록에서 질문을 삭제하십시오. 아직 해결되지 않은 것이 있으면, Lisa에게 피드백을 보내 나머지 문제를 해결하기 위해 답을 편집 할 수 있도록하십시오. – mickmackusa