Subreport Problem!! Bitte um Hilfe!

msten909

Grünschnabel
Hallo!

Arbeite mit Eclipse uns Jasper Assistent.

Habe nun ein Problem.. Ich soll einen Report erstellen in dem 2 Subreports mit jeweils einem beinhalteten Crosstab dargestellt werden. Es wird mir aber immer nur einer von den Subreports dargestellt..

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created using an evaluation version of JasperAssistant (http://www.jasperassistant.com) -->
<!DOCTYPE jasperReport PUBLIC "-//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">

<jasperReport name="Unnamed" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="AllSectionsNoDetail" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="30" bottomMargin="30">
	<property name="com.jasperassistant.designer.Grid" value="false"/>
	<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
	<property name="com.jasperassistant.designer.GridWidth" value="12"/>
	<property name="com.jasperassistant.designer.GridHeight" value="12"/>
	<property name="com.jasperassistant.designer.DataSource" value="mux_ops"/>
	<parameter name="_mandant" class="java.lang.Long">
		<defaultValueExpression><![CDATA[new Long(114)]]></defaultValueExpression>
	</parameter>
	<parameter name="BatchID" class="java.lang.Long">
		<defaultValueExpression><![CDATA[new Long(10317)]]></defaultValueExpression>
	</parameter>
	<queryString>
		<![CDATA[SELECT DISTINCT S00_MANDANT, S00_BEZ, S00_BEZ_KURZ
FROM S00_MANDANT
left join W15_FACT_RPT on (S00_MANDANT = W15_MANDANT)
WHERE S00_MANDANT=$P{_mandant} AND W15_BATCHRUN_ID = $P{BatchID}]]>
	</queryString>
	<field name="S00_BEZ" class="java.lang.String"/>
	<field name="S00_BEZ_KURZ" class="java.lang.String"/>
	<field name="S00_MANDANT" class="java.math.BigDecimal"/>
	<pageHeader>
		<band height="50">
			<textField evaluationTime="Report" hyperlinkType="None">
				<reportElement x="775" y="0" width="23" height="16"/>
				<textElement textAlignment="Right"/>
				<textFieldExpression class="java.lang.Integer"><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
			</textField>
			<textField hyperlinkType="None">
				<reportElement x="84" y="36" width="205" height="13"/>
				<textElement>
					<font size="9"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{S00_BEZ}]]></textFieldExpression>
			</textField>
			<textField hyperlinkType="None">
				<reportElement x="48" y="36" width="34" height="13"/>
				<textElement textAlignment="Right">
					<font size="9"/>
				</textElement>
				<textFieldExpression class="java.lang.Long"><![CDATA[$P{_mandant}]]></textFieldExpression>
			</textField>
			<staticText>
				<reportElement x="772" y="0" width="10" height="16"/>
				<textElement/>
				<text><![CDATA[/]]></text>
			</staticText>
			<textField hyperlinkType="None">
				<reportElement x="0" y="36" width="48" height="12"/>
				<textElement/>
				<textFieldExpression class="java.lang.String"><![CDATA[$R{mandant}.concat(":")]]></textFieldExpression>
			</textField>
			<textField hyperlinkType="None">
				<reportElement x="741" y="0" width="26" height="16"/>
				<textElement textAlignment="Right"/>
				<textFieldExpression class="java.lang.Integer"><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
			</textField>
			<line>
				<reportElement x="1" y="48" width="801" height="1"/>
				<graphicElement/>
			</line>
			<textField hyperlinkType="None">
				<reportElement x="0" y="0" width="400" height="20"/>
				<textElement>
					<font size="16" isBold="true" pdfFontName="Helvetica-Bold" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$R{Kennzahlenreport.kennz.jahr}]]></textFieldExpression>
			</textField>
			<textField pattern="dd.MM.yyyy HH:mm" hyperlinkType="None">
				<reportElement x="646" y="0" width="98" height="16"/>
				<textElement/>
				<textFieldExpression class="java.util.Date"><![CDATA[new Date()]]></textFieldExpression>
			</textField>
			<textField hyperlinkType="None">
				<reportElement x="646" y="36" width="65" height="13"/>
				<textElement verticalAlignment="Middle"/>
				<textFieldExpression class="java.lang.String"><![CDATA[$R{batchID}.concat(":")]]></textFieldExpression>
			</textField>
			<textField hyperlinkType="None">
				<reportElement x="711" y="36" width="47" height="13"/>
				<textElement textAlignment="Left" verticalAlignment="Middle"/>
				<textFieldExpression class="java.lang.Long"><![CDATA[$P{BatchID}]]></textFieldExpression>
			</textField>
			<staticText>
				<reportElement x="1" y="20" width="222" height="14"/>
				<textElement/>
				<text><![CDATA[/PMS/reports/Kennz/KennzCross223.jrxml]]></text>
			</staticText>
		</band>
	</pageHeader>
	<detail>
		<band height="296">
			<subreport>
				<reportElement positionType="Float" x="2" y="0" width="797" height="194"/>
				<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
				<subreportParameter name="BatchID">
					<subreportParameterExpression><![CDATA[$P{BatchID}]]></subreportParameterExpression>
				</subreportParameter>
				<subreportParameter name="_mandant">
					<subreportParameterExpression><![CDATA[$P{_mandant}]]></subreportParameterExpression>
				</subreportParameter>
				<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
				<subreportExpression class="java.lang.String"><![CDATA["KennzCrossSub223.jasper"]]></subreportExpression>
			</subreport>
			<subreport>
				<reportElement positionType="Float" x="3" y="196" width="795" height="98"/>
				<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
				<subreportParameter name="BatchID">
					<subreportParameterExpression><![CDATA[$P{BatchID}]]></subreportParameterExpression>
				</subreportParameter>
				<subreportParameter name="_mandant">
					<subreportParameterExpression><![CDATA[$P{_mandant}]]></subreportParameterExpression>
				</subreportParameter>
				<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
				<subreportExpression class="java.lang.String"><![CDATA["KennzCrossSubSum.jasper"]]></subreportExpression>
			</subreport>
		</band>
	</detail>
</jasperReport>

Habe keine Ahnung was ich falsch mache... bin ja auch noch relativ neu auf dem Gebiet :)
Wäre super wenn mir jemand helfen könnte!

Danke!!
 
Geht schon!

War mein Fehler.. hab in der DB bei nem Datensatz nachgesehen der nicht befüllt war..

Eventuell sollte man ausgeschlafen sein wenn man arbeitet *g*
 
Zurück