mauricio Posted June 28, 2016 Share Posted June 28, 2016 Hello, I've a report, which data source is a xml file, it contains references to images and the report embed this images, four images of about 100 Kb each Till today I was using IReport 4.1 with no problem, but this report given me the error Error filling print... java.lang.OutOfMemoryError: GC overhead limit exceeded null I've changed the file ~/iReport-4.1.3/etc/ireport.conf , -J-Xms256m -J-Xmx512m to default_options="--branding ireport -J-Xms512m -J-Xmx1024m -J-Dorg.netbeans.ProxyClassLoader.level=1000 -J-XX:MaxPermSize=512m" hoping this help, but no. So I decided to update Ireport and install Jaspersoft® Studio 6.1 final trying to run the report at Jaspersoft® Studio it starts , but generates about 400000 (yes, a lot) pages, when the report should have three or four pages may some one give some help on this, what should I do or look for also, if I remove the references to the images on xml file, the report loads pretty good on IReport 4.1 I'll try to upload the source files (jrxml, xml) thanks in advance xml source file ################### <?xml version="1.0" encoding="UTF-8"?> <instalaciones type="array"><instalacion><instalacion_id>3541</instalacion_id><instalacion_codigo_cliente/><instalacion_codigo_va>PIU_39</instalacion_codigo_va><instalacion_nombre>Salas Eléctricas Sector Planta Flotación</instalacion_nombre><superficie>150.00</superficie><volumen/><destino>Industrial</destino><comentario/><imagen_logo><nombre>pelambres150x150.png</nombre><url>http://127.0.0.1/sites/default/files/empresa_logo/pelambres150x150.png</url><size>6654</size></imagen_logo><area_empresa_nombre>Los Piuquenes</area_empresa_nombre><area_empresa_acronimo>PIU</area_empresa_acronimo><faena_nombre>Los Pelambres </faena_nombre><cliente_nombre>Minera Los Pelambres</cliente_nombre><instalacion_ubicacion><latitude>-31.811615</latitude><longitude>-70.581287</longitude></instalacion_ubicacion><imagenes><imagen><nombre>salas_electricas_sector_planta_flotacion.jpg</nombre><url>http://127.0.0.1/sites/default/files/instalacion/salas_electricas_sector_planta_flotacion.jpg</url><size>104762</size></imagen></imagenes> <imagenes-planimetria type="array"> <imagen-planimetria><imagen><nombre>planta.jpg</nombre><url>http://127.0.0.1/sites/default/files/planta_3.jpg</url><size>113390</size><title>PLANTAS DE ARQUITECTURA</title></imagen> </imagen-planimetria> <DDimagen-planimetria><imagen><nombre>elevaciones.jpg</nombre><url>http://127.0.0.1/sites/default/files/elevaciones_9.jpg</url><size>264766</size><title>ELEVACIONES</title></imagen></DDimagen-planimetria> <DDimagen-planimetria><imagen><nombre>cortes.jpg</nombre><url>http://127.0.0.1/sites/default/files/cortes_8.jpg</url><size>16451</size><title>CORTES</title></imagen></DDimagen-planimetria> </imagenes-planimetria> <permisos><permiso><permiso_coleccion_id>11144</permiso_coleccion_id><permiso_nombre>Permiso de Edificación de Obra Nueva</permiso_nombre><permiso_criticidad_nominal/><permiso_responsable_gestion>Mandante</permiso_responsable_gestion><permiso_estado_tramitacion>En trámite</permiso_estado_tramitacion><permiso_criticidad/><permiso_criticidad_contrato/><organismo_publico_nombre>Dirección de Obras Municipales</organismo_publico_nombre><organismo_publico_acronimo>DOM</organismo_publico_acronimo><permiso_comentario/><permiso_fecha_resolucion/><documentos_adjuntos/></permiso><permiso><permiso_coleccion_id>11146</permiso_coleccion_id><permiso_nombre>Recepción Definitiva de Obras de Edificación</permiso_nombre><permiso_criticidad_nominal>No crítico</permiso_criticidad_nominal><permiso_responsable_gestion>Mandante</permiso_responsable_gestion><permiso_estado_tramitacion>En proceso</permiso_estado_tramitacion><permiso_criticidad/><permiso_criticidad_contrato/><organismo_publico_nombre>Dirección de Obras Municipales</organismo_publico_nombre><organismo_publico_acronimo>DOM</organismo_publico_acronimo><permiso_comentario/><permiso_fecha_resolucion/><documentos_adjuntos/></permiso><permiso><permiso_coleccion_id>11148</permiso_coleccion_id><permiso_nombre>Declaración Instalación Eléctrica Interior</permiso_nombre><permiso_criticidad_nominal>Crítico</permiso_criticidad_nominal><permiso_responsable_gestion>Mandante</permiso_responsable_gestion><permiso_estado_tramitacion>En proceso</permiso_estado_tramitacion><permiso_criticidad/><permiso_criticidad_contrato/><organismo_publico_nombre>Superintendencia de Electricidad y Combustible</organismo_publico_nombre><organismo_publico_acronimo>SEC</organismo_publico_acronimo><permiso_comentario/><permiso_fecha_resolucion/><documentos_adjuntos/></permiso><permiso><permiso_coleccion_id>11150</permiso_coleccion_id><permiso_nombre>Informe Favorable para la Construcción (Ex CUS)</permiso_nombre><permiso_criticidad_nominal>Moderadamente crítico</permiso_criticidad_nominal><permiso_responsable_gestion>Mandante</permiso_responsable_gestion><permiso_estado_tramitacion>Tramitado</permiso_estado_tramitacion><permiso_criticidad/><permiso_criticidad_contrato/><organismo_publico_nombre>Servicio Agrícola y Ganadero</organismo_publico_nombre><organismo_publico_acronimo>SAG</organismo_publico_acronimo><permiso_comentario>Se fusionan los proyectos PIU_39 y PIU_40</permiso_comentario><permiso_fecha_resolucion>03/12/2015</permiso_fecha_resolucion><documentos_adjuntos><documento_adjunto><nombre>2015.12.03_res_ndeg119_minagri_ifc_sala_electrica_5b_y_sala_electrica_planta_de_flotacion.pdf</nombre><resolucion/><url>http://127.0.0.1/es/system/files/instalacion/2015.12.03_res_ndeg119_minagri_ifc_sala_electrica_5b_y_sala_electrica_planta_de_flotacion.pdf</url><size>70805</size></documento_adjunto></documentos_adjuntos></permiso></permisos></instalacion></instalaciones> ################### report file ################### <?xml version="1.0" encoding="UTF-8"?> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="instalacion" pageWidth="612" pageHeight="792" columnWidth="552" leftMargin="30" rightMargin="30" topMargin="20" bottomMargin="20"> <property name="ireport.scriptlethandling" value="0"/> <property name="ireport.encoding" value="UTF-8"/> <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="372"/> <import value="net.sf.jasperreports.engine.*"/> <import value="java.util.*"/> <import value="net.sf.jasperreports.engine.data.*"/> <style name="bordes"> <box> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> </style> <style name="paddingGeneral"> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> </style> <subDataset name="permisos"> <queryString language="xpath2"> <![CDATA[/instalaciones/instalacion/permisos/permiso]]> </queryString> <field name="permiso_coleccion_id" class="java.lang.String"> <fieldDescription><![CDATA[permiso_coleccion_id]]></fieldDescription> </field> <field name="permiso_nombre" class="java.lang.String"> <fieldDescription><![CDATA[permiso_nombre]]></fieldDescription> </field> <field name="permiso_criticidad_nominal" class="java.lang.String"> <fieldDescription><![CDATA[permiso_criticidad_nominal]]></fieldDescription> </field> <field name="permiso_responsable_gestion" class="java.lang.String"> <fieldDescription><![CDATA[permiso_responsable_gestion]]></fieldDescription> </field> <field name="permiso_estado_tramitacion" class="java.lang.String"> <fieldDescription><![CDATA[permiso_estado_tramitacion]]></fieldDescription> </field> <field name="permiso_criticidad" class="java.lang.String"> <fieldDescription><![CDATA[permiso_criticidad]]></fieldDescription> </field> <field name="organismo_publico_nombre" class="java.lang.String"> <fieldDescription><![CDATA[organismo_publico_nombre]]></fieldDescription> </field> <field name="organismo_publico_acronimo" class="java.lang.String"> <fieldDescription><![CDATA[organismo_publico_acronimo]]></fieldDescription> </field> <field name="permiso_comentario" class="java.lang.String"> <fieldDescription><![CDATA[permiso_comentario]]></fieldDescription> </field> <field name="permiso_fecha_resolucion" class="java.lang.String"> <fieldDescription><![CDATA[permiso_fecha_resolucion]]></fieldDescription> </field> <field name="permiso_criticidad_contrato" class="java.lang.String"> <fieldDescription><![CDATA[permiso_criticidad_contrato]]></fieldDescription> </field> <variable name="criticidad" class="java.lang.String"> <variableExpression><![CDATA[$F{permiso_criticidad_contrato}==null?$F{permiso_criticidad_nominal}+"":$F{permiso_criticidad_contrato}+""]]></variableExpression> </variable> </subDataset> <subDataset name="adjuntos"> <queryString language="xpath2"> <![CDATA[/instalaciones/instalacion/permisos/permiso/documentos_adjuntos/documento_adjunto]]> </queryString> <field name="nombre" class="java.lang.String"> <fieldDescription><![CDATA[nombre]]></fieldDescription> </field> <field name="resolucion" class="java.lang.String"> <fieldDescription><![CDATA[resolucion]]></fieldDescription> </field> <field name="url" class="java.lang.String"> <fieldDescription><![CDATA]></fieldDescription> </field> <field name="size" class="java.lang.String"> <fieldDescription><![CDATA]></fieldDescription> </field> </subDataset> <subDataset name="imagenes"> <queryString language="xpath2"> <![CDATA[/instalaciones/instalacion/imagenes/imagen]]> </queryString> <field name="nombre" class="java.lang.String"> <fieldDescription><![CDATA[nombre]]></fieldDescription> </field> <field name="url" class="java.lang.String"> <fieldDescription><![CDATA]></fieldDescription> </field> <field name="size" class="java.lang.String"> <fieldDescription><![CDATA]></fieldDescription> </field> </subDataset> <subDataset name="dataset1"/> <parameter name="SUBREPORT_DIR" class="java.lang.String" isForPrompting="false"> <defaultValueExpression><![CDATA[/*"/media/trabajo_/nuevo/pezGordo/trabajo/valorAmbiental/reportes/instalaciones/" "/var/lib/tomcat5/webapps/reportesPezGordo/reports/instalaciones/" "C:/trabajo/pezGordo/valorAmbiental/reportes/instalaciones/" "/home/mauricio/jvm/apache-tomcat-7.0.23/domains/reportes.pezgordo.cl/valorambiental/reports/instalaciones/instalacion/" */ "/media/mauricio/6C1C77AC1C776FC6/trabajo/pezGordo/valorAmbiental/reportes/instalaciones/instalacion/"]]></defaultValueExpression> </parameter> <queryString language="xpath2"> <![CDATA[/instalaciones/instalacion]]> </queryString> <field name="instalacion_nombre" class="java.lang.String"> <fieldDescription><![CDATA[instalacion_nombre]]></fieldDescription> </field> <field name="instalacion_id" class="java.lang.String"> <fieldDescription><![CDATA[instalacion_id]]></fieldDescription> </field> <field name="instalacion_codigo_cliente" class="java.lang.String"> <fieldDescription><![CDATA[instalacion_codigo_cliente]]></fieldDescription> </field> <field name="area_empresa_nombre" class="java.lang.String"> <fieldDescription><![CDATA[area_empresa_nombre]]></fieldDescription> </field> <field name="faena_nombre" class="java.lang.String"> <fieldDescription><![CDATA[faena_nombre]]></fieldDescription> </field> <field name="cliente_nombre" class="java.lang.String"> <fieldDescription><![CDATA[cliente_nombre]]></fieldDescription> </field> <field name="latitude" class="java.lang.String"> <fieldDescription><![CDATA[./instalacion_ubicacion/latitude]]></fieldDescription> </field> <field name="longitude" class="java.lang.String"> <fieldDescription><![CDATA[./instalacion_ubicacion/longitude]]></fieldDescription> </field> <field name="superficie" class="java.lang.String"> <fieldDescription><![CDATA[superficie]]></fieldDescription> </field> <field name="cuentaImagenes" class="java.lang.Integer"> <fieldDescription><![CDATA[count(./imagenes/imagen)]]></fieldDescription> </field> <field name="cuentaPermisos" class="java.lang.Integer"> <fieldDescription><![CDATA[count(./permisos/permiso)]]></fieldDescription> </field> <field name="comentario" class="java.lang.String"> <fieldDescription><![CDATA[comentario]]></fieldDescription> </field> <field name="volumen" class="java.lang.String"> <fieldDescription><![CDATA[volumen]]></fieldDescription> </field> <field name="url_logo" class="java.lang.String"> <fieldDescription><![CDATA[imagen_logo/url]]></fieldDescription> </field> <field name="destino" class="java.lang.String"> <fieldDescription><![CDATA[destino]]></fieldDescription> </field> <field name="instalacion_codigo_va" class="java.lang.String"> <fieldDescription><![CDATA[instalacion_codigo_va]]></fieldDescription> </field> <field name="cuentaImagenesPlanimetria" class="java.lang.Integer"> <fieldDescription><![CDATA[count(./imagenes-planimetria/imagen-planimetria/imagen)]]></fieldDescription> </field> <variable name="texto_ubicacion" class="java.lang.String" resetType="None"> <variableExpression><![CDATA["lat: "+$F{latitude}+" lon:"+$F{longitude}]]></variableExpression> </variable> <variable name="tieneUbicacion" class="java.lang.Boolean" resetType="None"> <variableExpression><![CDATA[$F{latitude}!=null? $F{longitude}!=null?Boolean.TRUE:Boolean.FALSE:Boolean.FALSE]]></variableExpression> </variable> <variable name="tieneImagenes" class="java.lang.Boolean" resetType="None"> <variableExpression><![CDATA[$F{cuentaImagenes}==0?Boolean.FALSE:Boolean.TRUE]]></variableExpression> </variable> <variable name="tienePermisos" class="java.lang.Boolean" resetType="None"> <variableExpression><![CDATA[$F{cuentaPermisos}==0?Boolean.FALSE:Boolean.TRUE]]></variableExpression> </variable> <variable name="texto_superficie_volumen" class="java.lang.String"> <variableExpression><![CDATA[$F{superficie}!=null?"SUPERFICIE [m2]: "+$F{superficie}: $F{volumen}!=null?"VOLUMEN [m3]: "+$F{volumen}:""]]></variableExpression> <initialValueExpression><![CDATA[""]]></initialValueExpression> </variable> <variable name="codigo_variable" class="java.lang.String" resetType="Group" resetGroup="instalacionId"> <variableExpression><![CDATA[$F{instalacion_codigo_va}!=null?$F{instalacion_codigo_va}:$F{instalacion_codigo_cliente}!=null?$F{instalacion_codigo_cliente}:""]]></variableExpression> </variable> <variable name="tieneImagenesPlanimetria" class="java.lang.Boolean" resetType="None"> <variableExpression><![CDATA[$F{cuentaImagenesPlanimetria}==0?Boolean.FALSE:Boolean.TRUE]]></variableExpression> </variable> <group name="instalacionId" isStartNewColumn="true" isStartNewPage="true" isReprintHeaderOnEachPage="true"> <groupExpression><![CDATA[$F{instalacion_id}]]></groupExpression> <groupHeader> <band height="138" splitType="Stretch"> <staticText> <reportElement key="staticText-3" stretchType="RelativeToBandHeight" x="0" y="0" width="60" height="28"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="12"/> </textElement> <text><![CDATA[iD]]></text> </staticText> <textField evaluationTime="Group" evaluationGroup="instalacionId" pattern="" isBlankWhenNull="true"> <reportElement key="textField" style="paddingGeneral" stretchType="RelativeToBandHeight" x="60" y="0" width="97" height="28"/> <box> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="12"/> </textElement> <textFieldExpression><![CDATA[$V{codigo_variable}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="true" isBlankWhenNull="false"> <reportElement key="textField-4" style="paddingGeneral" x="157" y="0" width="295" height="28"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="15"> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="14"/> </textElement> <textFieldExpression><![CDATA[$F{instalacion_nombre}]]></textFieldExpression> </textField> <staticText> <reportElement key="staticText-4" style="paddingGeneral" positionType="Float" x="0" y="28" width="157" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="8"/> </textElement> <text><![CDATA[CLIENTE]]></text> </staticText> <textField isBlankWhenNull="false"> <reportElement key="textField-5" style="paddingGeneral" positionType="Float" x="157" y="28" width="295" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="15"> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <textFieldExpression><![CDATA[$F{cliente_nombre}]]></textFieldExpression> </textField> <staticText> <reportElement key="staticText-5" style="paddingGeneral" positionType="Float" x="0" y="52" width="157" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="8"/> </textElement> <text><![CDATA[FAENA]]></text> </staticText> <textField pattern="" isBlankWhenNull="true"> <reportElement key="textField-6" style="paddingGeneral" positionType="Float" x="157" y="52" width="295" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="15"> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <textFieldExpression><![CDATA[$F{faena_nombre}]]></textFieldExpression> </textField> <staticText> <reportElement key="staticText-14" style="paddingGeneral" positionType="Float" x="0" y="76" width="157" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="8"/> </textElement> <text><![CDATA[ÁREA]]></text> </staticText> <textField pattern="" isBlankWhenNull="true"> <reportElement key="textField-9" style="paddingGeneral" positionType="Float" x="157" y="76" width="295" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="15"> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <textFieldExpression><![CDATA[$F{area_empresa_nombre}]]></textFieldExpression> </textField> <image onErrorType="Blank"> <reportElement key="image-5" x="452" y="38" width="100" height="100"/> <imageExpression><![CDATA[$F{url_logo}]]></imageExpression> </image> <staticText> <reportElement key="staticText-41" style="paddingGeneral" positionType="Float" x="0" y="100" width="157" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="8"/> </textElement> <text><![CDATA[DESTINO]]></text> </staticText> <textField pattern="" isBlankWhenNull="true"> <reportElement key="textField-14" style="paddingGeneral" positionType="Float" x="157" y="100" width="295" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="15"> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <textFieldExpression><![CDATA[$F{destino}]]></textFieldExpression> </textField> <image onErrorType="Blank"> <reportElement key="image-1" x="484" y="0" width="48" height="38"/> <imageExpression><![CDATA["images/logo_transparente_web.png"]]></imageExpression> </image> </band> </groupHeader> <groupFooter> <band height="41" splitType="Prevent"> <printWhenExpression><![CDATA[$V{tieneImagenes}.equals(Boolean.TRUE)?$V{tieneUbicacion}.equals(Boolean.TRUE)?Boolean.FALSE:Boolean.FALSE: $V{tieneUbicacion}.equals(Boolean.TRUE)?Boolean.FALSE:Boolean.TRUE]]></printWhenExpression> <staticText> <reportElement key="staticText-15" style="bordes" positionType="Float" mode="Transparent" x="275" y="0" width="277" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneUbicacion}]]></printWhenExpression> </reportElement> <box> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[uBICACIÓN GEOGRÁFICA]]></text> </staticText> <staticText> <reportElement key="staticText-21" style="bordes" positionType="Float" mode="Transparent" x="0" y="0" width="275" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneImagenes}]]></printWhenExpression> </reportElement> <box> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[iMAGEN]]></text> </staticText> <line> <reportElement key="line-3" positionType="Float" x="0" y="40" width="552" height="1"/> </line> <staticText> <reportElement key="staticText-23" style="bordes" positionType="Float" mode="Transparent" x="0" y="1" width="275" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneImagenes}]]></printWhenExpression> </reportElement> <box> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[sIN IMAGEN]]></text> </staticText> <staticText> <reportElement key="staticText-24" style="bordes" positionType="Float" mode="Transparent" x="275" y="1" width="277" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneUbicacion}]]></printWhenExpression> </reportElement> <box> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[sIN UBICACIÓN GEOGRÁFICA]]></text> </staticText> </band> <band height="300"> <printWhenExpression><![CDATA[$V{tieneImagenesPlanimetria}]]></printWhenExpression> <subreport> <reportElement x="0" y="0" width="552" height="300"> <printWhenExpression><![CDATA[boolean.TRUE]]></printWhenExpression> </reportElement> <subreportParameter name="SUBREPORT_DIR"/> <dataSourceExpression><![CDATA[((net.sf.jasperreports.engine.data.JRXmlDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("instalacion/imagenes-planimetria/imagen-planimetria")]]></dataSourceExpression> <subreportExpression><![CDATA["./instalacion_imagen_planimetria.jasper"]]></subreportExpression> </subreport> </band> </groupFooter> </group> <group name="instalacionIdComentario"> <groupExpression><![CDATA[$F{instalacion_id}]]></groupExpression> <groupHeader> <band height="24" splitType="Stretch"> <staticText> <reportElement key="staticText-39" style="paddingGeneral" x="0" y="0" width="157" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement textAlignment="Left" verticalAlignment="Middle"> <font fontName="Verdana" size="8"/> </textElement> <text><![CDATA[COMENTARIO]]></text> </staticText> <textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true"> <reportElement key="textField-13" style="paddingGeneral" positionType="Float" x="157" y="0" width="395" height="24"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Justified" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <textFieldExpression><![CDATA[$F{comentario}]]></textFieldExpression> </textField> </band> </groupHeader> <groupFooter> <band splitType="Stretch"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </band> </groupFooter> </group> <group name="instalacionIdImgMap" isReprintHeaderOnEachPage="true"> <groupExpression><![CDATA[$F{instalacion_id}]]></groupExpression> <groupHeader> <band height="62" splitType="Prevent"> <printWhenExpression><![CDATA[boolean.TRUE]]></printWhenExpression> <staticText> <reportElement key="staticText-30" style="bordes" positionType="Float" mode="Transparent" x="0" y="1" width="552" height="40" backcolor="#FFFFFF"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[PERMISOS APLICABLES]]></text> </staticText> <staticText> <reportElement key="staticText-31" positionType="Float" x="0" y="41" width="75" height="20"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[ORGANISMO PÚBLICO]]></text> </staticText> <staticText> <reportElement key="staticText-32" positionType="Float" x="75" y="41" width="115" height="20"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[PERMISO]]></text> </staticText> <staticText> <reportElement key="staticText-33" positionType="Float" x="190" y="41" width="65" height="20"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[FECHA RESOLUCIÓN]]></text> </staticText> <staticText> <reportElement key="staticText-34" positionType="Float" x="315" y="41" width="112" height="20"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[ARCHIVO]]></text> </staticText> <staticText> <reportElement key="staticText-35" positionType="Float" x="427" y="41" width="60" height="20"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[ESTADO]]></text> </staticText> <staticText> <reportElement key="staticText-37" positionType="Float" x="487" y="41" width="65" height="20"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[CRITICIDAD]]></text> </staticText> <staticText> <reportElement key="staticText-40" positionType="Float" x="255" y="41" width="60" height="20"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <pen lineWidth="0.0"/> <topPen lineWidth="0.25" lineStyle="Solid"/> <leftPen lineWidth="0.25" lineStyle="Solid"/> <bottomPen lineWidth="0.25" lineStyle="Solid"/> <rightPen lineWidth="0.25" lineStyle="Solid"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[RESPONSABLE GESTIÓN]]></text> </staticText> </band> </groupHeader> <groupFooter> <band height="271" splitType="Stretch"> <printWhenExpression><![CDATA[$V{tieneImagenes}.equals(Boolean.TRUE)?$V{tieneUbicacion}.equals(Boolean.TRUE)?Boolean.TRUE:Boolean.TRUE: $V{tieneUbicacion}.equals(Boolean.TRUE)?Boolean.TRUE:Boolean.FALSE]]></printWhenExpression> <rectangle> <reportElement key="rectangle-1" x="277" y="64" width="274" height="207"> <printWhenExpression><![CDATA[$V{tieneUbicacion}]]></printWhenExpression> </reportElement> <graphicElement> <pen lineWidth="3.0"/> </graphicElement> </rectangle> <image onErrorType="Blank"> <reportElement key="image-4" x="280" y="67" width="268" height="201"> <printWhenExpression><![CDATA[$V{tieneUbicacion}.equals(Boolean.TRUE)?Boolean.TRUE:Boolean.FALSE]]></printWhenExpression> </reportElement> <imageExpression><![CDATA["http://maps.google.com/maps/api/staticmap?zoom=16&size=268x201&scale=1&maptype=hybrid&markers=color:orange|label:S|"+$F{latitude}+","+$F{longitude}+"&sensor=false"]]></imageExpression> </image> <staticText> <reportElement key="staticText-26" positionType="Float" mode="Transparent" x="275" y="0" width="277" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneUbicacion}.equals(Boolean.TRUE)?Boolean.TRUE:Boolean.FALSE]]></printWhenExpression> </reportElement> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <bottomPen lineWidth="0.25"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[uBICACIÓN GEOGRÁFICA]]></text> </staticText> <staticText> <reportElement key="staticText-27" positionType="Float" mode="Transparent" x="0" y="0" width="275" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneImagenes}]]></printWhenExpression> </reportElement> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <bottomPen lineWidth="0.25"/> <rightPen lineWidth="0.25"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[iMAGEN]]></text> </staticText> <staticText> <reportElement key="staticText-28" positionType="Float" mode="Transparent" x="0" y="0" width="275" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneImagenes}.equals(Boolean.FALSE)?Boolean.TRUE:Boolean.FALSE]]></printWhenExpression> </reportElement> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <bottomPen lineWidth="0.25"/> <rightPen lineWidth="0.25"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[sIN IMAGEN]]></text> </staticText> <staticText> <reportElement key="staticText-29" positionType="Float" mode="Transparent" x="275" y="0" width="277" height="40" backcolor="#FFFFFF"> <printWhenExpression><![CDATA[$V{tieneUbicacion}.equals(Boolean.FALSE)?Boolean.TRUE:Boolean.FALSE]]></printWhenExpression> </reportElement> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <bottomPen lineWidth="0.25"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[sIN UBICACIÓN GEOGRÁFICA]]></text> </staticText> <textField pattern="" isBlankWhenNull="true"> <reportElement key="textField-11" style="paddingGeneral" positionType="Float" x="0" y="40" width="275" height="24"/> <box> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <textFieldExpression><![CDATA[$V{texto_superficie_volumen}]]></textFieldExpression> </textField> <textField evaluationTime="Group" evaluationGroup="instalacionId" isBlankWhenNull="false"> <reportElement key="textField-12" style="paddingGeneral" positionType="Float" x="275" y="40" width="277" height="24"> <printWhenExpression><![CDATA[$V{tieneUbicacion}]]></printWhenExpression> </reportElement> <box> <pen lineWidth="0.0"/> <topPen lineWidth="0.0"/> <leftPen lineWidth="0.0"/> <bottomPen lineWidth="0.0"/> <rightPen lineWidth="0.0"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <textFieldExpression><![CDATA[$V{texto_ubicacion}]]></textFieldExpression> </textField> <componentElement> <reportElement x="0" y="64" width="274" height="207"/> <jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> <datasetRun subDataset="imagenes"> <dataSourceExpression><![CDATA[((net.sf.jasperreports.engine.data.JRXmlDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("/instalacion/imagenes/imagen")]]></dataSourceExpression> </datasetRun> <jr:listContents height="207" width="274"> <image onErrorType="Blank"> <reportElement x="3" y="3" width="268" height="201"> <printWhenExpression><![CDATA[boolean.TRUE]]></printWhenExpression> </reportElement> <imageExpression><![CDATA[/*$F{url}.replace("sites/default/files/", "sites/default/files/styles/large/public/") */ "images/"+"salas_electricas_sector_planta_flotacion.jpg"]]></imageExpression> </image> <rectangle> <reportElement key="rectangle-1" mode="Transparent" x="0" y="0" width="274" height="207"/> <graphicElement> <pen lineWidth="3.0"/> </graphicElement> </rectangle> </jr:listContents> </jr:list> </componentElement> </band> </groupFooter> </group> <group name="instalacionIdSinPermiso"> <groupExpression><![CDATA[$F{instalacion_id}]]></groupExpression> <groupHeader> <band splitType="Stretch"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </band> </groupHeader> <groupFooter> <band height="40" splitType="Stretch"> <printWhenExpression><![CDATA[$V{tienePermisos}.equals(Boolean.TRUE)?Boolean.FALSE:Boolean.TRUE]]></printWhenExpression> <staticText> <reportElement key="staticText-22" positionType="Float" mode="Transparent" x="0" y="0" width="552" height="40" backcolor="#FFFFFF"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <bottomPen lineWidth="0.25"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[NINGÚN PERMISO ASOCIADO]]></text> </staticText> </band> </groupFooter> </group> <background> <band splitType="Stretch"/> </background> <title> <band splitType="Stretch"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </band> </title> <pageHeader> <band height="20" splitType="Stretch"> <textField evaluationTime="Group" evaluationGroup="instalacionId" isBlankWhenNull="false"> <reportElement key="textField" x="100" y="0" width="50" height="18"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$V{tieneUbicacion}]]></textFieldExpression> </textField> <textField evaluationTime="Group" evaluationGroup="instalacionIdSinPermiso" isBlankWhenNull="false"> <reportElement key="textField" x="150" y="0" width="50" height="18"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$V{tienePermisos}]]></textFieldExpression> </textField> <textField evaluationTime="Group" evaluationGroup="instalacionId" isBlankWhenNull="false"> <reportElement key="textField" x="0" y="0" width="50" height="18"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$V{tieneImagenes}]]></textFieldExpression> </textField> <textField evaluationTime="Group" evaluationGroup="instalacionId" isBlankWhenNull="false"> <reportElement key="textField" x="50" y="0" width="50" height="18"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$F{cuentaImagenes}]]></textFieldExpression> </textField> <textField isBlankWhenNull="false"> <reportElement key="textField" x="200" y="0" width="50" height="18"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$F{cuentaPermisos}]]></textFieldExpression> </textField> <textField evaluationTime="Report" pattern="dd/MM/yyyy" isBlankWhenNull="false"> <reportElement key="textField-1" stretchType="RelativeToBandHeight" mode="Transparent" x="462" y="0" width="90" height="20" backcolor="#FFFFFF"/> <box topPadding="3" rightPadding="10"/> <textElement textAlignment="Right" verticalAlignment="Top"> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> </textField> </band> </pageHeader> <columnHeader> <band splitType="Stretch"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </band> </columnHeader> <detail> <band height="45" splitType="Stretch"> <printWhenExpression><![CDATA[$V{tienePermisos}]]></printWhenExpression> <componentElement> <reportElement x="0" y="0" width="552" height="45"/> <jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> <datasetRun subDataset="permisos"> <dataSourceExpression><![CDATA[((net.sf.jasperreports.engine.data.JRXmlDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("/instalacion/permisos/permiso")]]></dataSourceExpression> </datasetRun> <jr:listContents height="45" width="552"> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement x="0" y="0" width="75" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[$F{organismo_publico_acronimo}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement x="75" y="0" width="115" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[$F{permiso_nombre}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement x="190" y="0" width="65" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[$F{permiso_fecha_resolucion}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement x="255" y="0" width="60" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[$F{permiso_responsable_gestion}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement x="427" y="0" width="60" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[$F{permiso_estado_tramitacion}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement x="487" y="0" width="65" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[$V{criticidad}]]></textFieldExpression> </textField> <componentElement> <reportElement x="315" y="0" width="112" height="18"/> <jr:list printOrder="Vertical"> <datasetRun subDataset="adjuntos"> <dataSourceExpression><![CDATA[((net.sf.jasperreports.engine.data.JRXmlDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("/permiso/documentos_adjuntos/documento_adjunto")]]></dataSourceExpression> </datasetRun> <jr:listContents height="18" width="112"> <textField isStretchWithOverflow="true"> <reportElement x="0" y="0" width="112" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA[$F{nombre}]]></textFieldExpression> </textField> </jr:listContents> </jr:list> </componentElement> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement positionType="Float" x="75" y="18" width="477" height="18"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"/> <textElement> <font fontName="Verdana" size="6"/> </textElement> <textFieldExpression><![CDATA[$F{permiso_comentario}]]></textFieldExpression> </textField> <staticText> <reportElement positionType="Float" x="0" y="40" width="552" height="3"/> <box> <bottomPen lineWidth="0.25"/> </box> <textElement/> <text><![CDATA[]]></text> </staticText> </jr:listContents> </jr:list> </componentElement> </band> </detail> <columnFooter> <band splitType="Stretch"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </band> </columnFooter> <pageFooter> <band height="50" splitType="Stretch"> <textField isBlankWhenNull="false"> <reportElement key="textField-2" x="477" y="32" width="55" height="18"/> <textElement textAlignment="Right"> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA["Página " + $V{PAGE_NUMBER} + " de "]]></textFieldExpression> </textField> <textField evaluationTime="Report" isBlankWhenNull="false"> <reportElement key="textField-3" x="532" y="32" width="20" height="18"/> <textElement textAlignment="Right"> <font fontName="Verdana" size="8"/> </textElement> <textFieldExpression><![CDATA["" + $V{PAGE_NUMBER} + ""]]></textFieldExpression> </textField> <staticText> <reportElement key="staticText-2" x="227" y="32" width="99" height="18"/> <textElement textAlignment="Center"> <font fontName="Verdana" size="8"/> </textElement> <text><![CDATA[localhost]]></text> </staticText> <staticText> <reportElement key="staticText-38" positionType="FixRelativeToBottom" x="-10" y="-50" width="8" height="100"/> <textElement textAlignment="Left" verticalAlignment="Top" rotation="Left"> <font fontName="Verdana" size="6"/> </textElement> <text><![CDATA[powered by pezGordo e.i.r.l.]]></text> </staticText> </band> </pageFooter> <summary> <band splitType="Stretch"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </band> </summary> </jasperReport> ################### sub report file ################### <?xml version="1.0" encoding="UTF-8"?> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="instalacion_imagen_planimetria" pageWidth="552" pageHeight="545" columnWidth="552" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0"> <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="0"/> <parameter name="SUBREPORT_DIR" class="java.lang.String" isForPrompting="false"> <defaultValueExpression><![CDATA["/media/mauricio/6C1C77AC1C776FC6/trabajo/pezGordo/valorAmbiental/reportes/instalaciones/instalacion/"]]></defaultValueExpression> </parameter> <queryString language="xpath2"> <![CDATA[/instalaciones/instalacion/imagenes-planimetria/imagen-planimetria]]> </queryString> <field name="nombre" class="java.lang.String"> <fieldDescription><![CDATA[imagen/nombre]]></fieldDescription> </field> <field name="url" class="java.lang.String"> <fieldDescription><![CDATA[imagen/url]]></fieldDescription> </field> <field name="size" class="java.lang.String"> <fieldDescription><![CDATA[imagen/size]]></fieldDescription> </field> <field name="instalacion_id" class="java.lang.String"> <fieldDescription><![CDATA[../../instalacion_id]]></fieldDescription> </field> <field name="title" class="java.lang.String"> <fieldDescription><![CDATA[imagen/title]]></fieldDescription> </field> <variable name="variable1" class="java.lang.String" resetType="Group" resetGroup="imageId"> <variableExpression><![CDATA[new File($F{url}).getName()]]></variableExpression> </variable> <group name="imageId" isStartNewPage="true"> <groupExpression><![CDATA[$F{url}]]></groupExpression> <groupHeader> <band height="540"> <textField> <reportElement x="0" y="40" width="324" height="20"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$F{url}]]></textFieldExpression> </textField> <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement positionType="FixRelativeToBottom" x="0" y="520" width="552" height="20"/> <box topPadding="3" leftPadding="20" bottomPadding="3" rightPadding="20"/> <textElement textAlignment="Center"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[$F{title}]]></textFieldExpression> </textField> <textField> <reportElement x="0" y="0" width="100" height="20"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$F{instalacion_id}]]></textFieldExpression> </textField> <staticText> <reportElement key="staticText-22" positionType="Float" mode="Transparent" x="0" y="0" width="552" height="40" backcolor="#FFFFFF"/> <box topPadding="5" leftPadding="5" bottomPadding="5" rightPadding="5"> <bottomPen lineWidth="0.25"/> </box> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="Verdana" size="10"/> </textElement> <text><![CDATA[iMÁGENES PLANIMETRÍA]]></text> </staticText> <textField evaluationTime="Group" evaluationGroup="imageId"> <reportElement x="324" y="40" width="207" height="20"> <printWhenExpression><![CDATA[boolean.FALSE]]></printWhenExpression> </reportElement> <textElement/> <textFieldExpression><![CDATA[$V{variable1}]]></textFieldExpression> </textField> <image hAlign="Center" isUsingCache="false" isLazy="true" onErrorType="Blank" evaluationTime="Group" evaluationGroup="imageId"> <reportElement stretchType="RelativeToBandHeight" x="0" y="40" width="552" height="480"> <printWhenExpression><![CDATA[boolean.TRUE]]></printWhenExpression> </reportElement> <imageExpression><![CDATA[/*"images/"+"cortes_8.jpg" */ "/media/mauricio/2023-5E3F/images/"+$V{variable1}]]></imageExpression> </image> </band> </groupHeader> </group> <background> <band splitType="Stretch"/> </background> </jasperReport> ################### Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now