在以下位置找不到填写报告资源时出错::Branch_Summary_SubReport1.jrxml
Error filling reportResource not found at: :Branch_Summary_SubReport1.jrxml
我有主报表和调用两个子报表。在 Jasper Studio 中它正在运行,当我们在服务器中部署时出现以下错误。
错误:"Error filling reportResource not found at: Branch_Summary_SubReport1.jrxml."
<subreport overflowType="Stretch">
<reportElement mode="Opaque" x="0" y="206" width="180" height="134" backcolor="#FFFFFF" uuid="f2b1f959-0351-4fa6-967a-edf545f59a33"/>
<subreportParameter name="REPORT_CONNECTION">
<subreportParameterExpression><![CDATA[$P{REPORT_CONNECTION}]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA["Branch_Summary_SubReport1.jrxml"]]></subreportExpression>
</subreport>
<subreport>
<reportElement mode="Opaque" x="0" y="361" width="180" height="269" uuid="1efdacc7-8f4f-4e2d-b1b2-3ad3bd778dc0"/>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA["Branch_Summary_SubReport2.jrxml"]]></subreportExpression>
</subreport>
<subreport>
jrxml 文件是以 xml 文件格式定义的报告模板文件。它具有 .jrxml 文件扩展名。此文件 (jrxml) 不能直接用于生成报告。它必须被编译成 JasperReport 文件。 JasperReport 文件是二进制格式文件,文件扩展名为 .jasper。
在您的报告中调用两个子报告。但这些文件是 jrxml 文件。因此调用这些子报告的编译 jasper 文件,
<subreportExpression><![CDATA["Branch_Summary_SubReport1.jasper"]]></subreportExpression>
<subreportExpression><![CDATA["Branch_Summary_SubReport2.jasper"]]></subreportExpression>
注意:不要忘记将已编译的子报告(jasper 文件)部署到服务器中的正确路径中
我有主报表和调用两个子报表。在 Jasper Studio 中它正在运行,当我们在服务器中部署时出现以下错误。
错误:"Error filling reportResource not found at: Branch_Summary_SubReport1.jrxml."
<subreport overflowType="Stretch">
<reportElement mode="Opaque" x="0" y="206" width="180" height="134" backcolor="#FFFFFF" uuid="f2b1f959-0351-4fa6-967a-edf545f59a33"/>
<subreportParameter name="REPORT_CONNECTION">
<subreportParameterExpression><![CDATA[$P{REPORT_CONNECTION}]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA["Branch_Summary_SubReport1.jrxml"]]></subreportExpression>
</subreport>
<subreport>
<reportElement mode="Opaque" x="0" y="361" width="180" height="269" uuid="1efdacc7-8f4f-4e2d-b1b2-3ad3bd778dc0"/>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA["Branch_Summary_SubReport2.jrxml"]]></subreportExpression>
</subreport>
<subreport>
jrxml 文件是以 xml 文件格式定义的报告模板文件。它具有 .jrxml 文件扩展名。此文件 (jrxml) 不能直接用于生成报告。它必须被编译成 JasperReport 文件。 JasperReport 文件是二进制格式文件,文件扩展名为 .jasper。
在您的报告中调用两个子报告。但这些文件是 jrxml 文件。因此调用这些子报告的编译 jasper 文件,
<subreportExpression><![CDATA["Branch_Summary_SubReport1.jasper"]]></subreportExpression>
<subreportExpression><![CDATA["Branch_Summary_SubReport2.jasper"]]></subreportExpression>
注意:不要忘记将已编译的子报告(jasper 文件)部署到服务器中的正确路径中