Jasper reports 两个子报告之间的差距
我正在使用iReport生成文档。我生成的模板上的两个子报告之间存在间隙,这不是必需的。我无法理解这种奇怪的行为 间隙显示突出显示的黄色 输出图像: 输出图像: : 编辑:Jasper reports 两个子报告之间的差距,jasper-reports,Jasper Reports,我正在使用iReport生成文档。我生成的模板上的两个子报告之间存在间隙,这不是必需的。我无法理解这种奇怪的行为 间隙显示突出显示的黄色 输出图像: 输出图像: : 编辑: 看起来你们的两个波段彼此重叠。pdf格式允许,但docx文件不允许。下面是代码片段 <subreport> <reportElement uuid="73e02b91-6b4b-43c1-adee-1362a56de44b" positionType="Float" x="0" y="0"
看起来你们的两个波段彼此重叠。pdf格式允许,但docx文件不允许。下面是代码片段
<subreport>
<reportElement uuid="73e02b91-6b4b-43c1-adee-1362a56de44b" positionType="Float" x="0" y="0" width="515" height="18"/>
<subreportParameter name="careerProfile">
<subreportParameterExpression> <![CDATA[$F{resume.careerProfile}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="website">
<subreportParameterExpression> <![CDATA[$F{website}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="userImagePathInSubReport">
<subreportParameterExpression> <![CDATA[$F{userImagePath}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="fullName">
<subreportParameterExpression> <![CDATA[$F{personalDetail.fullName}]]></subreportParameterExpression>
</subreportParameter>
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{personalDetailList})]]> </dataSourceExpression>
<subreportExpression><![CDATA["/home/jft/workspace/CvSurgeon /CvSurgeon/web-app/report/template2/headerWithUserImage.jasper"]]></subreportExpression>
</subreport>
第二个是:
<subreport>
<reportElement uuid="56e1e17a-447f-455b-ba6b-10d0a3ec61ec" positionType="Float" x="0" y="0" width="140" height="200"/>
<subreportParameter name="address">
<subreportParameterExpression><![CDATA[$F{commaSeparatedAddress}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="userImagePathInSubReport">
<subreportParameterExpression><![CDATA[$F{userImagePath}]]></subreportParameterExpression>
</subreportParameter>
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{personalDetailList})]]></dataSourceExpression>
<subreportExpression><![CDATA["/home/jft/workspace/CvSurgeon/CvSurgeon/web-app/report/template2/leftSubReport.jasper"]]></subreportExpression>
</subreport>
<subreport>
应该是这样的:
<subreport>
<reportElement uuid="efe1e943-d0e7-4583-840b-197395fd5586" positionType="Float" x="0" y="0" width="515" height="15"/>
<subreportParameter name="careerProfile">
<subreportParameterExpression><![CDATA[$F{resume.careerProfile}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="website">
<subreportParameterExpression><![CDATA[$F{website}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="userImagePathInSubReport">
<subreportParameterExpression><![CDATA[$F{userImagePath}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="fullName">
<subreportParameterExpression><![CDATA[$F{personalDetail.fullName}]]></subreportParameterExpression>
</subreportParameter>
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{personalDetailList})]]></dataSourceExpression>
<subreportExpression><![CDATA["/home/jft/workspace/CvSurgeon/CvSurgeon/web-app/report/template2/headerWithUserImage.jasper"]]></subreportExpression>
</subreport>
及
享受D您能发布主报告jrxml文件吗?请参见编辑后的问题。上面的代码是主报告的代码。感谢您提供的代码片段,我将尝试使用它。
<subreport>
<reportElement uuid="efe1e943-d0e7-4583-840b-197395fd5586" positionType="Float" x="0" y="0" width="515" height="15"/>
<subreportParameter name="careerProfile">
<subreportParameterExpression><![CDATA[$F{resume.careerProfile}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="website">
<subreportParameterExpression><![CDATA[$F{website}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="userImagePathInSubReport">
<subreportParameterExpression><![CDATA[$F{userImagePath}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="fullName">
<subreportParameterExpression><![CDATA[$F{personalDetail.fullName}]]></subreportParameterExpression>
</subreportParameter>
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{personalDetailList})]]></dataSourceExpression>
<subreportExpression><![CDATA["/home/jft/workspace/CvSurgeon/CvSurgeon/web-app/report/template2/headerWithUserImage.jasper"]]></subreportExpression>
</subreport>
<subreport>
<reportElement uuid="cc97b3ad-0ea3-4336-aba2-38bac2f7663a" positionType="Float" x="0" y="15" width="140" height="20"/>
<subreportParameter name="address">
<subreportParameterExpression><![CDATA[$F{commaSeparatedAddress}]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="userImagePathInSubReport">
<subreportParameterExpression><![CDATA[$F{userImagePath}]]></subreportParameterExpression>
</subreportParameter>
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{personalDetailList})]]></dataSourceExpression>
<subreportExpression><![CDATA["/home/jft/workspace/CvSurgeon/CvSurgeon/web-app/report/template2/leftSubReport.jasper"]]></subreportExpression>
</subreport>