report02.jrxml

来自「Java的框架」· JRXML 代码 · 共 99 行

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

<jasperReport name="Report02" language="java" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="30" bottomMargin="30">
	<property name="com.jasperassistant.designer.GridHeight" value="12"/>
	<property name="com.jasperassistant.designer.GridWidth" value="12"/>
	<property name="com.jasperassistant.designer.DataSource" value="MYSQL PRRM DB"/>
	<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
	<property name="com.jasperassistant.designer.Grid" value="false"/>
	<import value="java.util.*"/>
	<import value="net.sf.jasperreports.engine.*"/>
	<import value="net.sf.jasperreports.engine.data.*"/>
	<parameter name="Parameter1" class="java.lang.String">
		<parameterDescription><![CDATA[String Parameter]]></parameterDescription>
	</parameter>
	<parameter name="Parameter2" class="java.lang.Integer">
		<parameterDescription><![CDATA[Integer Parameter]]></parameterDescription>
	</parameter>
	<parameter name="Parameter3" class="java.lang.Boolean">
		<parameterDescription><![CDATA[Boolean Parameter]]></parameterDescription>
	</parameter>
	<parameter name="SubParameter1" class="java.lang.String">
		<parameterDescription><![CDATA[String Parameter]]></parameterDescription>
	</parameter>
	<parameter name="SubParameter2" class="java.lang.Integer">
		<parameterDescription><![CDATA[Integer Parameter]]></parameterDescription>
	</parameter>
	<parameter name="SubParameter3" class="java.lang.Boolean">
	</parameter>
	<parameter name="Subreport" class="net.sf.jasperreports.engine.JasperReport">
		<parameterDescription><![CDATA[The sub report.]]></parameterDescription>
		<!--  defaultValueExpression><![CDATA[(net.sf.jasperreports.engine.JasperReport) net.sf.jasperreports.engine.util.JRLoader.loadObject("D:\\_CVS\\mCAP\\06 SW Development\\Subsystems\\mCAP\\samples\\PRRM\\docroot\\prrm\\WEB-INF\\reports\\Report02\\subreports\\SubReport02.jasper")]]></defaultValueExpression  -->
	</parameter>
	<queryString><![CDATA[select * from report]]></queryString>
	<title>
		<band height="194">
			<staticText>
				<reportElement positionType="Float" x="27" y="10" width="154" height="27"/>
				<textElement>
					<font size="20" isBold="true"/>
				</textElement>
				<text><![CDATA[Report 02]]></text>
			</staticText>
			<textField>
				<reportElement positionType="Float" isPrintRepeatedValues="false" x="120" y="135" width="268" height="20"/>
				<textElement/>
				<textFieldExpression class="java.lang.Boolean"><![CDATA[$P{Parameter3}]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement positionType="Float" isPrintRepeatedValues="false" x="120" y="85" width="268" height="20"/>
				<textElement/>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{Parameter1}]]></textFieldExpression>
			</textField>
			<staticText>
				<reportElement positionType="Float" x="30" y="110" width="80" height="20"/>
				<textElement/>
				<text><![CDATA[Parameter 2 :]]></text>
			</staticText>
			<staticText>
				<reportElement positionType="Float" x="30" y="136" width="80" height="20"/>
				<textElement/>
				<text><![CDATA[Parameter 3 :]]></text>
			</staticText>
			<textField>
				<reportElement positionType="Float" isPrintRepeatedValues="false" x="120" y="110" width="268" height="20"/>
				<textElement/>
				<textFieldExpression class="java.lang.Integer"><![CDATA[$P{Parameter2}]]></textFieldExpression>
			</textField>
			<staticText>
				<reportElement positionType="Float" x="30" y="85" width="80" height="20"/>
				<textElement/>
				<text><![CDATA[Parameter 1 :]]></text>
			</staticText>
			<staticText>
				<reportElement positionType="Float" x="31" y="53" width="182" height="20"/>
				<textElement>
					<font size="12" isBold="true"/>
				</textElement>
				<text><![CDATA[Master Report Parameters]]></text>
			</staticText>
			<subreport isUsingCache="false">
				<reportElement key="subreport" positionType="Float" x="1" y="166" width="555" height="20"/>
				<subreportParameter name="SubParameter3">
					<subreportParameterExpression><![CDATA[$P{SubParameter3}]]></subreportParameterExpression>
				</subreportParameter>
				<subreportParameter name="SubParameter1">
					<subreportParameterExpression><![CDATA[$P{SubParameter1}]]></subreportParameterExpression>
				</subreportParameter>
				<subreportParameter name="SubParameter2">
					<subreportParameterExpression><![CDATA[$P{SubParameter2}]]></subreportParameterExpression>
				</subreportParameter>
				<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
				<subreportExpression class="net.sf.jasperreports.engine.JasperReport"><![CDATA[$P{Subreport}]]></subreportExpression>
			</subreport>
		</band>
	</title>
</jasperReport>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?