오류 메시지, 스택 추적 또는 뭔가 : 자바
<subreportExpression class="java.io.InputStream"><![CDATA[$P{SUBREPORT}]]>/subreportExpression>
예 매개 변수?
subreportExpression 태그는 하위 보고서가있는 상대 경로 또는 전체 경로입니다. 이 같은 뭔가
<subreportExpression class="java.lang.String"><![CDATA["..\jasper\subReportInvoice.jasper"]]></subreportExpression>
또는
<subreportExpression class="java.lang.String"><![CDATA["home\josh\jasper\subReportInvoice.jasper"]]></subreportExpression>
당신이 첫 번째 (즉 주 보고서에서 선언해야합니다 귀하의 하위 보고서에 인수 또는 매개 변수를 전달하려는
이 보고서는 호출 유효 하위 보고서)를 쿼리 문자열 태그 바로 앞에 추가합니다. 내 예와 같이 귀하의 하위 보고서 쿼리에 필요한
<!-- This is declared before my queryString tag tag -->
<parameter name="AGENCY_ID" isForPrompting="true" class="java.lang.Long"/>
<parameter name="TREATPROC_SUBTYPE_ID" isForPrompting="true" class="java.lang.Long"/>
<parameter name="PRODUCT_TYPE_CATEGORY_ID" isForPrompting="true" class="java.lang.Long"/>
<!-- This goes into my subreport tag -->
<subreport isUsingCache="true">
<reportElement
mode="Opaque"
x="0"
y="20"
width="900"
height="20"
forecolor="#000000"
backcolor="#FFFFFF"
key="subreport-2"
stretchType="NoStretch"
positionType="FixRelativeToTop"
isPrintRepeatedValues="true"
isRemoveLineWhenBlank="false"
isPrintInFirstWholeBand="false"
isPrintWhenDetailOverflows="false"/>
<subreportParameter name="AGENCY_ID">
<subreportParameterExpression><![CDATA[$P{AGENCY_ID}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="PRODUCT_TYPE_CATEGORY_ID">
<subreportParameterExpression><![CDATA[$P{PRODUCT_TYPE_CATEGORY_ID}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="TREATPROC_SUBTYPE_ID">
<subreportParameterExpression><![CDATA[$P{TREATPROC_SUBTYPE_ID}]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression class="java.lang.String"><![CDATA["..\jasper\subReportInvoice.jasper"]]></subreportExpression>
</subreport>
모든 매개 변수는 subreportParameter 및 subreportParameterExpression 태그를 사용하여 전달해야합니다.
이 정보가 도움이되기를 바랍니다.
나는이 방법을 시도 할 것이다. 고맙습니다! –