Jump to content
We've recently updated our Privacy Statement, available here ×

dunham

Members
  • Posts

    41
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

dunham's Achievements

Enthusiast

Enthusiast (6/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Collaborator Rare

Recent Badges

0

Reputation

  1. Common practice when posting a question (or just expect 0 answers) ... - Code sample - Environment (what version etc.) - Already tried what ? ...
  2. Compiling a Report-(PDF) with >600 data items fails with below error. Selecting <600 = no error. This tells me the report design is valid. How can I possibly debug this? -- Jaspersoft 6.5.1 (server) 1. error message 2. how report looks as final PDF (1 page each record) 3. report design, 1 + 2 4. code of template 1 + 2 Exception: net.sf.dynamicreports.report.exception.DRException: net.sf.jasperreports.engine.design.JRValidationException: Report design not valid :1. The title section, the page and column headers and footers and the margins do not fit the page height. stack: [net.sf.dynamicreports.jasper.builder.JasperReportBuilder.toJasperReport(JasperReportBuilder.java:293), net.sf.dynamicreports.jasper.builder.JasperReportBuilder.toJasperPrint(JasperReportBuilder.java:324), net.sf.dynamicreports.jasper.builder.JasperReportBuilder.export(JasperReportBuilder.java:599), net.sf.dynamicreports.jasper.builder.JasperReportBuilder.toPdf(JasperReportBuilder.java:536), dynamicreports.Rep3.exportReportFile(Rep3.java:5356), dynamicreports.Rep3.makeReport(Rep3.java:4988), dynamicreports.Rep3.main(Rep3.java:5974)][/code] <?xml version="1.0" encoding="UTF-8"?><!-- Created with Jaspersoft Studio version 6.5.1.final using JasperReports Library version 6.5.1 --><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="rsub_1" language="groovy" pageWidth="800" pageHeight="595" orientation="Landscape" columnWidth="800" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="38e6d383-5c3f-43a0-9cbf-73d1a500edaf"> <template><![CDATA[$P{customFontTemplate}]]></template> <scriptlet name="TRANSLATE" class="dynamicreports.Translate"/> <parameter name="customFontTemplate" class="java.lang.String" isForPrompting="false"/> <parameter name="resuid" class="java.lang.Integer"/> <parameter name="id_kunde" class="java.lang.Integer" isForPrompting="false"> <defaultValueExpression><![CDATA[2]]></defaultValueExpression> </parameter> <parameter name="lng" class="java.lang.Integer" isForPrompting="false"> <defaultValueExpression><![CDATA[1]]></defaultValueExpression> </parameter> <parameter name="mandant" class="java.lang.String" isForPrompting="false"> <defaultValueExpression><![CDATA["0"]]></defaultValueExpression> </parameter> <parameter name="datecrea" class="java.util.Date" isForPrompting="false"/> <parameter name="datepos" class="java.util.Date" isForPrompting="false"/> <parameter name="datefm" class="java.util.Date" isForPrompting="false"/> <parameter name="logofn" class="java.lang.String" isForPrompting="false"/> <parameter name="colorHeader1" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#C0CFE5"]]></defaultValueExpression> </parameter> <parameter name="colorHeader2" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#E7F2FD"]]></defaultValueExpression> </parameter> <parameter name="colorZebra1" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#F6EFE9"]]></defaultValueExpression> </parameter> <parameter name="colorHeader1_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="colorHeader2_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="colorZebra1_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="default_color_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="default_color_line" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#CCCCCC"]]></defaultValueExpression> </parameter> <parameter name="DateFormat" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd.MM.yy"]]></defaultValueExpression> </parameter> <parameter name="DateTimeFormat" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd.MM.yyyy HH:mm"]]></defaultValueExpression> </parameter> <parameter name="DateFormatHeader" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd.MM.yyyy"]]></defaultValueExpression> </parameter> <parameter name="DateFormatText" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd MMMM yyyy"]]></defaultValueExpression> </parameter> <queryString> <![CDATA[sELECT * FROM ibresa where ibresa115crectyp = 'ACC11' and ibresa005nid = $P{resuid} and ibresa010nidx1 = $P{id_kunde} ORDER BY ibresa010nidx1]]> </queryString> <field name="IBRESA005NID" class="java.math.BigDecimal"/> <field name="IBRESA010NIDX1" class="java.math.BigDecimal"/> <field name="IBRESA015NIDX2" class="java.math.BigDecimal"/> <field name="IBRESA100CSESKEY" class="java.lang.String"/> <field name="IBRESA110CREPTYP" class="java.lang.String"/> <field name="IBRESA115CRECTYP" class="java.lang.String"/> <field name="IBRESA120NLNG" class="java.math.BigDecimal"/> <field name="IBRESA125NSTAT" class="java.math.BigDecimal"/> <field name="IBRESA130CSUBREPLST" class="java.lang.String"/> <field name="IBRESA131CSUBREPLST2" class="java.lang.String"/> <field name="IBRESA132CSUBREPLST3" class="java.lang.String"/> <field name="IBRESA135CMANDANT" class="java.lang.String"/> <field name="IBRESA137NDOCGRP" class="java.math.BigDecimal"/> <field name="IBRESA138NDOCTYP" class="java.math.BigDecimal"/> <field name="IBRESA140CUSERCRE" class="java.lang.String"/> <field name="IBRESA141CUSERMFY" class="java.lang.String"/> <field name="IBRESA142CUSERDEL" class="java.lang.String"/> <field name="IBRESA145NUSRCRE" class="java.math.BigDecimal"/> <field name="IBRESA150DCRE" class="java.sql.Timestamp"/> <field name="IBRESA151DMFY" class="java.sql.Timestamp"/> <field name="IBRESA152DDEL" class="java.sql.Timestamp"/> <field name="IBRESA155DREQFM" class="java.sql.Timestamp"/> <field name="IBRESA156DREQTO" class="java.sql.Timestamp"/> <field name="IBRESA157DREP" class="java.sql.Timestamp"/> <field name="IBRESA160NUSR" class="java.math.BigDecimal"/> <field name="IBRESA161NDEP" class="java.math.BigDecimal"/> <field name="IBRESA162NACC" class="java.math.BigDecimal"/> <field name="IBRESA163CYYYYMM" class="java.lang.String"/> <field name="IBRESA164NTRANID" class="java.math.BigDecimal"/> <field name="IBRESA166NSECMID" class="java.math.BigDecimal"/> <field name="IBRESA167NINS" class="java.math.BigDecimal"/> <field name="IBRESA168CCCYTK" class="java.lang.String"/> <field name="IBRESA169CCCYISO" class="java.lang.String"/> <field name="IBRESA170NIBOUT" class="java.math.BigDecimal"/> <field name="IBRESA175CREPCMD" class="java.lang.String"/> <field name="IBRESA176COUTFNM" class="java.lang.String"/> <field name="IBRESA180NINDLOGO" class="java.math.BigDecimal"/> <field name="IBRESA181NINDRESETPNR" class="java.math.BigDecimal"/> <field name="IBRESA182NINDARCMULTI" class="java.math.BigDecimal"/> <field name="IBRESA183NINDARCSINGL" class="java.math.BigDecimal"/> <field name="IBRESA190CORIENT" class="java.lang.String"/> <field name="IBRESA191CFONTNM" class="java.lang.String"/> <field name="IBRESA192CFONTSZ" class="java.lang.String"/> <field name="IBRESA193CWATMRK" class="java.lang.String"/> <field name="IBRESA200CPARA01" class="java.lang.String"/> <field name="IBRESA201CPARA02" class="java.lang.String"/> <field name="IBRESA202CPARA03" class="java.lang.String"/> <field name="IBRESA203CPARA04" class="java.lang.String"/> <field name="IBRESA204CPARA05" class="java.lang.String"/> <field name="IBRESA205CPARA06" class="java.lang.String"/> <field name="IBRESA206CPARA07" class="java.lang.String"/> <field name="IBRESA207CPARA08" class="java.lang.String"/> <field name="IBRESA208CPARA09" class="java.lang.String"/> <field name="IBRESA209CPARA10" class="java.lang.String"/> <field name="IBRESA210CPARA11" class="java.lang.String"/> <field name="IBRESA211CPARA12" class="java.lang.String"/> <field name="IBRESA212CPARA13" class="java.lang.String"/> <field name="IBRESA213CPARA14" class="java.lang.String"/> <field name="IBRESA214CPARA15" class="java.lang.String"/> <field name="IBRESA215CPARA16" class="java.lang.String"/> <field name="IBRESA216CPARA17" class="java.lang.String"/> <field name="IBRESA217CPARA18" class="java.lang.String"/> <field name="IBRESA218CPARA19" class="java.lang.String"/> <field name="IBRESA219CPARA20" class="java.lang.String"/> <field name="IBRESA300IPARA01" class="java.math.BigDecimal"/> <field name="IBRESA301IPARA02" class="java.math.BigDecimal"/> <field name="IBRESA302IPARA03" class="java.math.BigDecimal"/> <field name="IBRESA303IPARA04" class="java.math.BigDecimal"/> <field name="IBRESA304IPARA05" class="java.math.BigDecimal"/> <field name="IBRESA305IPARA06" class="java.math.BigDecimal"/> <field name="IBRESA306IPARA07" class="java.math.BigDecimal"/> <field name="IBRESA307IPARA08" class="java.math.BigDecimal"/> <field name="IBRESA308IPARA09" class="java.math.BigDecimal"/> <field name="IBRESA309IPARA10" class="java.math.BigDecimal"/> <field name="IBRESA310IPARA11" class="java.math.BigDecimal"/> <field name="IBRESA311IPARA12" class="java.math.BigDecimal"/> <field name="IBRESA312IPARA13" class="java.math.BigDecimal"/> <field name="IBRESA313IPARA14" class="java.math.BigDecimal"/> <field name="IBRESA314IPARA15" class="java.math.BigDecimal"/> <field name="IBRESA315IPARA16" class="java.math.BigDecimal"/> <field name="IBRESA316IPARA17" class="java.math.BigDecimal"/> <field name="IBRESA317IPARA18" class="java.math.BigDecimal"/> <field name="IBRESA318IPARA19" class="java.math.BigDecimal"/> <field name="IBRESA319IPARA20" class="java.math.BigDecimal"/> <field name="IBRESA400NPARA01" class="java.math.BigDecimal"/> <field name="IBRESA401NPARA02" class="java.math.BigDecimal"/> <field name="IBRESA402NPARA03" class="java.math.BigDecimal"/> <field name="IBRESA403NPARA04" class="java.math.BigDecimal"/> <field name="IBRESA404NPARA05" class="java.math.BigDecimal"/> <field name="IBRESA405NPARA06" class="java.math.BigDecimal"/> <field name="IBRESA406NPARA07" class="java.math.BigDecimal"/> <field name="IBRESA407NPARA08" class="java.math.BigDecimal"/> <field name="IBRESA408NPARA09" class="java.math.BigDecimal"/> <field name="IBRESA409NPARA10" class="java.math.BigDecimal"/> <field name="IBRESA410NPARA11" class="java.math.BigDecimal"/> <field name="IBRESA411NPARA12" class="java.math.BigDecimal"/> <field name="IBRESA412NPARA13" class="java.math.BigDecimal"/> <field name="IBRESA413NPARA14" class="java.math.BigDecimal"/> <field name="IBRESA414NPARA15" class="java.math.BigDecimal"/> <field name="IBRESA415NPARA16" class="java.math.BigDecimal"/> <field name="IBRESA416NPARA17" class="java.math.BigDecimal"/> <field name="IBRESA417NPARA18" class="java.math.BigDecimal"/> <field name="IBRESA418NPARA19" class="java.math.BigDecimal"/> <field name="IBRESA419NPARA20" class="java.math.BigDecimal"/> <field name="IBRESA500DPARA01" class="java.sql.Timestamp"/> <field name="IBRESA501DPARA02" class="java.sql.Timestamp"/> <field name="IBRESA502DPARA03" class="java.sql.Timestamp"/> <field name="IBRESA503DPARA04" class="java.sql.Timestamp"/> <field name="IBRESA504DPARA05" class="java.sql.Timestamp"/> <field name="IBRESA505DPARA06" class="java.sql.Timestamp"/> <field name="IBRESA506DPARA07" class="java.sql.Timestamp"/> <field name="IBRESA507DPARA08" class="java.sql.Timestamp"/> <field name="IBRESA508DPARA09" class="java.sql.Timestamp"/> <field name="IBRESA509DPARA10" class="java.sql.Timestamp"/> <field name="IBRESA510DPARA11" class="java.sql.Timestamp"/> <field name="IBRESA511DPARA12" class="java.sql.Timestamp"/> <field name="IBRESA512DPARA13" class="java.sql.Timestamp"/> <field name="IBRESA513DPARA14" class="java.sql.Timestamp"/> <field name="IBRESA514DPARA15" class="java.sql.Timestamp"/> <field name="IBRESA515DPARA16" class="java.sql.Timestamp"/> <field name="IBRESA516DPARA17" class="java.sql.Timestamp"/> <field name="IBRESA517DPARA18" class="java.sql.Timestamp"/> <field name="IBRESA518DPARA19" class="java.sql.Timestamp"/> <field name="IBRESA519DPARA20" class="java.sql.Timestamp"/> <variable name="isEvenRow" class="java.lang.Integer"> <variableExpression><![CDATA[( $V{REPORT_COUNT}.intValue() % 2 == 0 ? 1 : 0)]]></variableExpression> <initialValueExpression><![CDATA[0]]></initialValueExpression> </variable> <title> <band height="160" splitType="Stretch"> <textField isBlankWhenNull="true"> <reportElement style="font" x="139" y="62" width="260" height="13" uuid="e22e0700-6b18-4d82-9899-0cefd32aed4e"/> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA202CPARA03}]]></textFieldExpression> </textField> <textField> <reportElement style="font" x="5" y="49" width="134" height="13" uuid="7bc9097e-3e6b-4173-8321-78c83f9821a5"/> <textElement markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lKontoinhaber")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Opaque" x="2" y="16" width="580" height="18" uuid="e1f89bc5-d39f-40ee-b92d-6656e3e3b314"> <propertyExpression name="net.sf.jasperreports.style.backcolor"><![CDATA[$P{colorHeader1}]]></propertyExpression> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement verticalAlignment="Middle" markup="none"> <font size="14" isBold="true"/> <paragraph leftIndent="2"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lKontoauszug")]]></textFieldExpression> </textField> <textField> <reportElement style="font" x="5" y="88" width="134" height="13" uuid="37baf072-726c-486d-b1ce-ce8b9c36ab50"/> <textElement markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lDepotbank")]]></textFieldExpression> </textField> <textField> <reportElement style="font" x="405" y="62" width="102" height="13" uuid="fc7435c6-bfd7-425f-8586-d1611cf7e7e0"/> <textElement textAlignment="Right" markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lKontoauszvon")]]></textFieldExpression> </textField> <textField> <reportElement style="font" x="5" y="62" width="134" height="13" uuid="ccb47470-9b32-4c85-9b20-61b135d9fc14"/> <textElement markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lKtoNrAnzeige")]]></textFieldExpression> </textField> <textField> <reportElement style="font" x="5" y="75" width="134" height="13" uuid="bf44a1e8-96ae-470f-88a4-75de7aeb38e5"/> <textElement markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lKontobez")]]></textFieldExpression> </textField> <textField> <reportElement style="font" x="405" y="49" width="102" height="13" uuid="6e54b0e2-3d5c-4ebd-b092-7c1a10631884"/> <textElement textAlignment="Right" markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lDatumerstellt")]]></textFieldExpression> </textField> <line> <reportElement x="2" y="10" width="796" height="1" uuid="922d9b82-5601-4899-9931-894b10d98911"/> <graphicElement> <pen lineWidth="0.5" lineColor="#3A3430"/> </graphicElement> </line> <textField isBlankWhenNull="true"> <reportElement style="font" x="139" y="49" width="260" height="13" uuid="377436ca-8b1b-49db-8049-63cf5a43c116"/> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA206CPARA07}]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" x="139" y="75" width="260" height="13" uuid="3587744c-5393-4fa9-9b65-c4d680bbaac5"/> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA214CPARA15}]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" x="139" y="88" width="260" height="13" uuid="be76d4a0-7e0a-45af-b9d6-49311f5e2c3a"/> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA207CPARA08}]]></textFieldExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" x="507" y="62" width="73" height="13" uuid="4223684d-a521-451b-8f27-336a384f17cc"/> <textElement textAlignment="Right"> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$P{datefm}]]></textFieldExpression> <patternExpression><![CDATA[$P{DateFormatHeader}]]></patternExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" x="507" y="49" width="73" height="13" uuid="9e8acbd9-d445-45e1-a8d6-ea73435a77e3"/> <textElement textAlignment="Right"> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$P{datecrea}]]></textFieldExpression> <patternExpression><![CDATA[$P{DateFormatHeader}]]></patternExpression> </textField> <image hAlign="Right" vAlign="Top" onErrorType="Blank"> <reportElement style="font" x="632" y="16" width="166" height="75" uuid="dc29fbe3-660b-42b8-aeae-6ea725ca50c4"/> <imageExpression><![CDATA[net.sf.jasperreports.renderers.BatikRenderer.getInstance(new java.io.File($P{logofn}))]]></imageExpression> </image> <textField> <reportElement style="font" x="5" y="101" width="134" height="13" uuid="4dd7134d-5c7f-4275-9e5d-c210f729686d"/> <textElement markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lWhgKtotyp")]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" x="139" y="101" width="260" height="13" uuid="beb2af73-454b-4d71-b33a-9b6664d2b490"/> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA201CPARA02} + " / " + $F{IBRESA209CPARA10}]]></textFieldExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" x="507" y="75" width="73" height="13" uuid="f8b2a814-376f-4ed6-bf12-df90f656257a"/> <textElement textAlignment="Right"> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$P{datepos}]]></textFieldExpression> <patternExpression><![CDATA[$P{DateFormatHeader}]]></patternExpression> </textField> <textField> <reportElement style="font" x="405" y="75" width="102" height="13" uuid="c38026bb-cd8f-49e5-bfb3-e2faccb645d6"/> <textElement textAlignment="Right" markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lKontoauszbis")]]></textFieldExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="810" y="46" width="68" height="13" forecolor="#FFFFFF" uuid="4d7c1fde-f41e-42d0-8ef6-db9dc0462fcd"/> <textElement textAlignment="Right"> <font size="6"/> </textElement> <textFieldExpression><![CDATA["ndep_" + $F{IBRESA161NDEP} + "ndepE_"]]></textFieldExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="810" y="33" width="68" height="13" forecolor="#FFFFFF" uuid="0f7e1f68-fafd-45d0-9620-d6eb2d2a9532"/> <textElement textAlignment="Right"> <font size="6"/> </textElement> <textFieldExpression><![CDATA["nusr_" + $F{IBRESA160NUSR} + "nusrE_"]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" x="340" y="127" width="200" height="13" isRemoveLineWhenBlank="true" uuid="b9827220-294a-444f-a110-e1718c762ba9"> <printWhenExpression><![CDATA[($F{IBRESA210CPARA11} != null)]]></printWhenExpression> </reportElement> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA213CPARA14}]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" x="140" y="127" width="200" height="13" isRemoveLineWhenBlank="true" uuid="05067086-5f63-4fd9-b5fe-b02f17d240d4"> <printWhenExpression><![CDATA[($F{IBRESA210CPARA11} != null)]]></printWhenExpression> </reportElement> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA212CPARA13}]]></textFieldExpression> </textField> <textField> <reportElement style="font" x="6" y="114" width="134" height="13" isRemoveLineWhenBlank="true" uuid="acf96b12-bfbf-48dd-b37b-c5569f1b5fd1"> <printWhenExpression><![CDATA[($F{IBRESA210CPARA11} != null)]]></printWhenExpression> </reportElement> <textElement markup="none"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lBeschreibung")]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" x="140" y="114" width="200" height="13" isRemoveLineWhenBlank="true" uuid="19940122-e3d8-4d65-8dca-966e930e0a50"> <printWhenExpression><![CDATA[($F{IBRESA210CPARA11} != null)]]></printWhenExpression> </reportElement> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA210CPARA11}]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" x="340" y="114" width="200" height="13" isRemoveLineWhenBlank="true" uuid="f35105db-2090-40eb-9bf3-13b7ef088659"> <printWhenExpression><![CDATA[($F{IBRESA210CPARA11} != null)]]></printWhenExpression> </reportElement> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA211CPARA12}]]></textFieldExpression> </textField> </band> </title></jasperReport>[/code] <?xml version="1.0" encoding="UTF-8"?><!-- Created with Jaspersoft Studio version 6.5.1.final using JasperReports Library version 6.5.1 --><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="rsub_1" language="groovy" pageWidth="800" pageHeight="595" orientation="Landscape" columnWidth="800" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="19c1353e-8ed1-4b13-b427-3d91b0b657c0"> <template><![CDATA[$P{customFontTemplate}]]></template> <scriptlet name="TRANSLATE" class="dynamicreports.Translate"/> <parameter name="customFontTemplate" class="java.lang.String" isForPrompting="false"/> <parameter name="lng" class="java.lang.Integer" isForPrompting="false"> <defaultValueExpression><![CDATA[1]]></defaultValueExpression> </parameter> <parameter name="mandant" class="java.lang.String" isForPrompting="false"> <defaultValueExpression><![CDATA["0"]]></defaultValueExpression> </parameter> <parameter name="resuid" class="java.lang.Integer"/> <parameter name="id_kunde" class="java.lang.Integer" isForPrompting="false"> <defaultValueExpression><![CDATA[2]]></defaultValueExpression> </parameter> <parameter name="ccy" class="java.lang.String" isForPrompting="false"> <defaultValueExpression><![CDATA["CHF"]]></defaultValueExpression> </parameter> <parameter name="colorHeader1" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#C0CFE5"]]></defaultValueExpression> </parameter> <parameter name="colorHeader2" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#E7F2FD"]]></defaultValueExpression> </parameter> <parameter name="colorZebra1" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#F6EFE9"]]></defaultValueExpression> </parameter> <parameter name="colorHeader1_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="colorHeader2_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="colorZebra1_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="default_color_text" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#000000"]]></defaultValueExpression> </parameter> <parameter name="default_color_line" class="java.lang.String"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["#CCCCCC"]]></defaultValueExpression> </parameter> <parameter name="DateFormat" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd.MM.yy"]]></defaultValueExpression> </parameter> <parameter name="DateTimeFormat" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd.MM.yyyy HH:mm"]]></defaultValueExpression> </parameter> <parameter name="DateFormatHeader" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd.MM.yyyy"]]></defaultValueExpression> </parameter> <parameter name="DateFormatText" class="java.lang.String" isForPrompting="false"> <parameterDescription><![CDATA[]]></parameterDescription> <defaultValueExpression><![CDATA["dd MMMM yyyy"]]></defaultValueExpression> </parameter> <queryString> <![CDATA[select ibresa005nid,ibresa010nidx1,ibresa015nidx2,ibresa160nusr,ibresa161ndep,ibresa162nacc,ibresa200cpara01,ibresa201cpara02,ibresa202cpara03,ibresa203cpara04,ibresa300ipara01,ibresa400npara01,ibresa401npara02,ibresa402npara03,ibresa403npara04,ibresa500dpara01,ibresa501dpara02,ibresa502dpara03from ibresawhere ibresa115crectyp = 'AMV01'and ibresa005nid = $P{resuid}and ibresa010nidx1 = $P{id_kunde}order by ibresa015nidx2 ASC]]> </queryString> <field name="IBRESA005NID" class="java.math.BigDecimal"/> <field name="IBRESA010NIDX1" class="java.math.BigDecimal"/> <field name="IBRESA015NIDX2" class="java.math.BigDecimal"/> <field name="IBRESA160NUSR" class="java.math.BigDecimal"/> <field name="IBRESA161NDEP" class="java.math.BigDecimal"/> <field name="IBRESA162NACC" class="java.math.BigDecimal"/> <field name="IBRESA200CPARA01" class="java.lang.String"/> <field name="IBRESA201CPARA02" class="java.lang.String"/> <field name="IBRESA202CPARA03" class="java.lang.String"/> <field name="IBRESA203CPARA04" class="java.lang.String"/> <field name="IBRESA300IPARA01" class="java.math.BigDecimal"/> <field name="IBRESA400NPARA01" class="java.math.BigDecimal"/> <field name="IBRESA401NPARA02" class="java.math.BigDecimal"/> <field name="IBRESA402NPARA03" class="java.math.BigDecimal"/> <field name="IBRESA403NPARA04" class="java.math.BigDecimal"/> <field name="IBRESA500DPARA01" class="java.sql.Timestamp"/> <field name="IBRESA501DPARA02" class="java.sql.Timestamp"/> <field name="IBRESA502DPARA03" class="java.sql.Timestamp"/> <variable name="sumbelastung" class="java.lang.Double" calculation="Sum"> <variableExpression><![CDATA[$F{IBRESA401NPARA02}]]></variableExpression> <initialValueExpression><![CDATA[0]]></initialValueExpression> </variable> <variable name="sumgutschrift" class="java.lang.Double" calculation="Sum"> <variableExpression><![CDATA[$F{IBRESA402NPARA03}]]></variableExpression> <initialValueExpression><![CDATA[0]]></initialValueExpression> </variable> <variable name="subende" class="java.lang.Double"> <variableExpression><![CDATA[$F{IBRESA403NPARA04}]]></variableExpression> <initialValueExpression><![CDATA[0]]></initialValueExpression> </variable> <variable name="isEvenRow" class="java.lang.Integer"> <variableExpression><![CDATA[( $V{REPORT_COUNT}.intValue() % 2 == 0 ? 1 : 0)]]></variableExpression> <initialValueExpression><![CDATA[0]]></initialValueExpression> </variable> <background> <band splitType="Stretch"/> </background> <title> <band splitType="Stretch"/> </title> <pageHeader> <band splitType="Stretch"/> </pageHeader> <columnHeader> <band height="50" splitType="Stretch"> <line> <reportElement mode="Opaque" x="2" y="10" width="796" height="1" forecolor="#000000" uuid="80da1450-16e5-40b6-b342-1b2952775878"/> <graphicElement> <pen lineWidth="0.5" lineColor="#3A3430"/> </graphicElement> </line> <rectangle> <reportElement mode="Opaque" x="2" y="16" width="796" height="30" uuid="06658ac8-3921-4c7c-9266-5fd2fadac952"> <propertyExpression name="net.sf.jasperreports.style.backcolor"><![CDATA[$P{colorHeader1}]]></propertyExpression> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <graphicElement> <pen lineWidth="0.0"/> </graphicElement> </rectangle> <textField> <reportElement style="font" mode="Transparent" x="5" y="31" width="55" height="13" uuid="de9b13d0-f8c5-4bab-a3b8-8cf2f66c5288"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lDatum")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="5" y="18" width="55" height="13" uuid="53b4e06d-529b-463e-b439-414118d0b95d"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lBuchungs")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="60" y="31" width="55" height="13" uuid="7fb0c04f-1c53-4727-9c1c-2578f3b15698"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lDatum")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="60" y="18" width="55" height="13" uuid="33fa060e-115b-4405-9f14-6631af9fb873"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lAbschluss")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="115" y="18" width="70" height="13" uuid="f936e246-1764-4882-9edb-54075ed3455a"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lTyp")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="185" y="18" width="96" height="13" uuid="7a12961c-0cd2-4db2-96cf-f59611c10a5d"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lBuchungstext")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="454" y="18" width="65" height="13" uuid="9fa7ea80-6c78-401b-8c7d-881bda7fa321"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lBuchungsNo")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="594" y="18" width="75" height="13" uuid="17c4ba14-12e4-40c2-ae70-e40e6cb870cf"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lGutschrift")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="519" y="18" width="75" height="13" uuid="55eefa9d-40a3-4dfc-bdbe-51f279006c01"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lBelastung")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="669" y="18" width="52" height="13" uuid="e195b812-822a-40a7-9984-ac0ea3e1021c"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lValuta")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="724" y="18" width="72" height="13" uuid="52949341-341b-4714-9c4f-c563109acb20"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lSaldo")]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="669" y="31" width="52" height="13" uuid="23e9b92b-ede0-4495-ad59-f05ce5db1c2a"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader1_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right"> <font size="9" isBold="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lDatum")]]></textFieldExpression> </textField> </band> </columnHeader> <detail> <band height="14" splitType="Stretch"> <rectangle> <reportElement mode="Opaque" x="2" y="0" width="796" height="14" uuid="b18afea4-0dd1-4aaa-b6bc-c4ea5e128563"> <propertyExpression name="net.sf.jasperreports.style.backcolor"><![CDATA[$P{colorZebra1}]]></propertyExpression> <printWhenExpression><![CDATA[new Boolean( $V{isEvenRow} == 1 )]]></printWhenExpression> </reportElement> <graphicElement> <pen lineWidth="0.0"/> </graphicElement> </rectangle> <textField isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="115" y="0" width="70" height="13" uuid="2f90c152-ba05-496f-881a-588b20e42983"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA202CPARA03}]]></textFieldExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="60" y="0" width="55" height="13" uuid="9a780c5a-fd24-4d98-b48b-1dfe6d6cc317"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA501DPARA02}]]></textFieldExpression> <patternExpression><![CDATA[$P{DateFormat}]]></patternExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="669" y="0" width="52" height="13" uuid="149f0e56-4300-435a-a5d0-cc8535c27efc"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right" verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[( $F{IBRESA502DPARA03} == 0 ? "" : $F{IBRESA502DPARA03})]]></textFieldExpression> <patternExpression><![CDATA[$P{DateFormat}]]></patternExpression> </textField> <textField pattern="#,##0.00" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="519" y="0" width="75" height="13" uuid="5327bcc5-876c-4c80-bd03-39c79765c46e"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right" verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[( $F{IBRESA401NPARA02} < 0 ? $F{IBRESA401NPARA02} * -1 : $F{IBRESA401NPARA02} == 0 ? "" : $F{IBRESA401NPARA02})]]></textFieldExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="185" y="0" width="269" height="13" uuid="f3f42a5b-ecad-4768-bac0-2938cd8bdf56"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA203CPARA04}]]></textFieldExpression> </textField> <textField pattern="#,##0.00" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="594" y="0" width="75" height="13" uuid="b6292c18-ccb6-4cad-a2d2-ff5968d743ad"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right" verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[( $F{IBRESA402NPARA03} == 0 ? "" : $F{IBRESA402NPARA03})]]></textFieldExpression> </textField> <textField pattern="#,##0.00" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="721" y="0" width="75" height="13" uuid="214ccd01-b4cd-4ad8-a864-404fde2aae85"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right" verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA403NPARA04}]]></textFieldExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="5" y="0" width="55" height="13" uuid="0ed89a87-d226-4b24-8b59-21ce48757294"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[$F{IBRESA500DPARA01}]]></textFieldExpression> <patternExpression><![CDATA[$P{DateFormat}]]></patternExpression> </textField> <textField isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="454" y="0" width="65" height="13" uuid="f26288a0-a586-49a5-a12a-ba1bb82a3ca7"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$V{isEvenRow} == 1 ? $P{colorZebra1_text} : $P{default_color_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right" verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[( $F{IBRESA300IPARA01} == 0 ? "" : $F{IBRESA300IPARA01})]]></textFieldExpression> </textField> </band> </detail> <columnFooter> <band splitType="Stretch"/> </columnFooter> <pageFooter> <band splitType="Stretch"/> </pageFooter> <summary> <band height="68" splitType="Stretch"> <textField> <reportElement style="font" mode="Opaque" x="2" y="23" width="796" height="14" uuid="e525a3ba-c877-4349-9eb0-4452541bb5d3"> <propertyExpression name="net.sf.jasperreports.style.backcolor"><![CDATA[$P{colorHeader2}]]></propertyExpression> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader2_text}]]></propertyExpression> </reportElement> <textElement verticalAlignment="Middle"> <font size="9"/> <paragraph leftIndent="2"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lTotal")]]></textFieldExpression> </textField> <textField pattern="#,##0.00" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="706" y="23" width="90" height="14" uuid="af363d69-3df0-4172-8e89-0c36df0ad175"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader2_text}]]></propertyExpression> </reportElement> <textElement textAlignment="Right" verticalAlignment="Middle"> <font size="8"/> </textElement> <textFieldExpression><![CDATA[( $V{subende} < 0 ? $V{subende} * -1 : $V{subende})]]></textFieldExpression> </textField> <textField> <reportElement style="font" mode="Transparent" x="115" y="24" width="148" height="13" uuid="12f9902c-1570-4710-8400-aaa880927ce0"> <propertyExpression name="net.sf.jasperreports.style.forecolor"><![CDATA[$P{colorHeader2_text}]]></propertyExpression> </reportElement> <textElement> <font size="9"/> </textElement> <textFieldExpression><![CDATA[( $V{subende} < 0 ? $P{TRANSLATE_SCRIPTLET}.translate("lSaldozuLasten") : $P{TRANSLATE_SCRIPTLET}.translate("lSaldozuGunsten"))]]></textFieldExpression> </textField> <textField pattern="" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="115" y="2" width="70" height="13" uuid="43d75ea2-ada7-44ed-a889-a4d0b2cc0216"/> <textElement> <font size="8" isItalic="true"/> </textElement> <textFieldExpression><![CDATA[$P{TRANSLATE_SCRIPTLET}.translate("lUmsatz")]]></textFieldExpression> </textField> <textField pattern="#,##0.00" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="594" y="2" width="75" height="13" uuid="305a693e-cc5a-4ca4-91c1-6add8a89a2c1"/> <textElement textAlignment="Right"> <font size="8" isItalic="true"/> </textElement> <textFieldExpression><![CDATA[( $V{sumgutschrift} == 0 ? "" : $V{sumgutschrift})]]></textFieldExpression> </textField> <textField pattern="#,##0.00" isBlankWhenNull="true"> <reportElement style="font" mode="Transparent" x="519" y="2" width="75" height="13" uuid="3fbcf9a9-5088-4199-bc6c-fa26a9fec72a"/> <textElement textAlignment="Right"> <font size="8" isItalic="true"/> </textElement> <textFieldExpression><![CDATA[( $V{sumbelastung} < 0 ? $V{sumbelastung} * -1 : $V{sumbelastung} == 0 ? "" : $V{sumbelastung})]]></textFieldExpression> </textField> </band> </summary></jasperReport>[/code]
  3. Windows 6.5.1 - Works MacOs 6.16.0 - Not work MacOs 6.17.0 - Not work TRANSLATE.JAR loaded (just like in windows)
  4. Number input: 10000.1654687 -> Trying to get swiss number thousand seperator = ' (single quote) decimal seperator = , (comma) Decimals do not work (thousand sep do) -> new DecimalFormat("#,##0.#").getInstance($P{REPORT_LOCALE}).format(10000.1654687) -> 10'000.165 Decimals do not work (thousand sep do) -> new DecimalFormat("#,##0.").getInstance($P{REPORT_LOCALE}).format(10000.1654687) -> 10'000.165 Works but without proper locale ??? -> new DecimalFormat("#,##0.#").format(10000.1654687) -> 10,000.2 When I just print $P{REPORT_LOCALE} -> de_CH What's the problem here?
  5. I have a "Text Field" that reads from a Map parameter "number" defined like this String number = "first line n second line n third line";[/code]I want to shade every second line like this: Here is the definition of the "Text Field" <textField isStretchWithOverflow="true" isBlankWhenNull="true"> <reportElement x="110" y="77" width="110" height="11"/> <textElement verticalAlignment="Middle"> <font fontName="SansSerif" size="8" isBold="false"/> <paragraph lineSpacing="Fixed" lineSpacingSize="10.0" leftIndent="2"/> </textElement> <textFieldExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}.get("number")]]></textFieldExpression> </textField>[/code]-> Is there a way to define it so that every odd line in the text field has a background color?
  6. Hi. That did work indeed. Thank you! Here is the final code snippet: ( Boolean.TRUE.equals($P{REPORT_PARAMETERS_MAP}.get("booleanParameter")) ? "is true" : "is false")[/code]
  7. How do I read a boolean value from Report_Parameters_map? ( $P{REPORT_PARAMETERS_MAP}.get("booleanParam") == true ? "mifid JAA" : "mifid NEIN" ) (For numbers I can simply do .valueOf(), but there seems to be no equivalent solution for booleans) ...When I run the following code there is an error: ( $P{REPORT_PARAMETERS_MAP}.get("booleanParam") == true ? "mifid JAA" : "mifid NEIN" ) -> Throws error Exception: net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. The method booleanValue(String) is undefined for the type Map ((java.util.Map)parameter_REPORT_PARAMETERS_MAP.getValue()).booleanValue("isMiFIDReport") == true ? "mifid JAA" : "mifid NEIN" //$JR_EXPR_ID=84$ <----------> 2. The method booleanValue(String) is undefined for the type Map ((java.util.Map)parameter_REPORT_PARAMETERS_MAP.getValue()).booleanValue("isMiFIDReport") == true ? "mifid JAA" : "mifid NEIN" //$JR_EXPR_ID=84$ <----------> 3. The method booleanValue(String) is undefined for the type Map ((java.util.Map)parameter_REPORT_PARAMETERS_MAP.getValue()).booleanValue("isMiFIDReport") == true ? "mifid JAA" : "mifid NEIN" //$JR_EXPR_ID=84$ <----------> 3 errors . stack: [net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:206), net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:357), net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:343), net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:608), dynamicreports.Rep3.makeReport(Rep3.java:2494), dynamicreports.Rep3.main(Rep3.java:3558)]
  8. Batik renderer has been deprecated. How do I replace following in my template: net.sf.jasperreports.renderers.BatikRenderer.getInstance(new java.io.File("test.svg")) I have tried: net.sf.jasperreports.renderers.Simplerenderer.getInstance(new java.io.File("test.svg")) My errors: Exception: net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. The method getInstance(byte[]) in the type SimpleDataRenderer is not applicable for the arguments (File) value = net.sf.jasperreports.renderers.SimpleDataRenderer.getInstance(new java.io.File("/opt/dlins/node-v6.3.0-linux-x64/bin/benchmark/output/benchmark_" + ((java.lang.String)variable_Iterator_ClientNumber.getValue()) + ".svg")); //$JR_EXPR_ID=76$ <---------> 2. The method getInstance(byte[]) in the type SimpleDataRenderer is not applicable for the arguments (File) value = net.sf.jasperreports.renderers.SimpleDataRenderer.getInstance(new java.io.File("/opt/dlins/node-v6.3.0-linux-x64/bin/benchmark/output/benchmark_" + ((java.lang.String)variable_Iterator_ClientNumber.getOldValue()) + ".svg")); //$JR_EXPR_ID=76$ <---------> 3. The method getInstance(byte[]) in the type SimpleDataRenderer is not applicable for the arguments (File) value = net.sf.jasperreports.renderers.SimpleDataRenderer.getInstance(new java.io.File("/opt/dlins/node-v6.3.0-linux-x64/bin/benchmark/output/benchmark_" + ((java.lang.String)variable_Iterator_ClientNumber.getEstimatedValue()) + ".svg")); //$JR_EXPR_ID=76$
  9. I have a SVG that displays fine in Illustrator, no errors: <svg xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" class="highcharts-root" style="font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; font-size: 12px;" xmlns="http://www.w3.org/2000/svg" width="1000" height="400" viewbox="0 0 1000 400"> <desc>Created with Highstock 6.2.0</desc> <defs> <clipPath id="highcharts-rc2t804-10"> <rect x="0" y="0" width="980" height="266" fill="none"></rect> </clipPath> <clipPath id="highcharts-rc2t804-13"> <rect x="0" y="0" width="980" height="266" fill="none"></rect> </clipPath> </defs> <rect fill="#ffffff" class="highcharts-background" x="0" y="0" width="1000" height="400" rx="0" ry="0"></rect> <rect fill="none" class="highcharts-plot-background" x="10" y="59" width="980" height="266"></rect> <g class="highcharts-grid highcharts-xaxis-grid " data-z-index="1"> <path fill="none" data-z-index="1" class="highcharts-grid-line" d="M 363.5 59 L 363.5 325" opacity="1"></path> </g> <g class="highcharts-grid highcharts-yaxis-grid " data-z-index="1"> <path fill="none" stroke="#e6e6e6" stroke-width="1" data-z-index="1" class="highcharts-grid-line" d="M 10 325.5 L 990 325.5" opacity="1"></path> <path fill="none" stroke="#e6e6e6" stroke-width="1" data-z-index="1" class="highcharts-grid-line" d="M 10 259.5 L 990 259.5" opacity="1"></path> <path fill="none" stroke="#e6e6e6" stroke-width="1" data-z-index="1" class="highcharts-grid-line" d="M 10 192.5 L 990 192.5" opacity="1"></path> <path fill="none" stroke="#e6e6e6" stroke-width="1" data-z-index="1" class="highcharts-grid-line" d="M 10 126.5 L 990 126.5" opacity="1"></path> <path fill="none" stroke="#e6e6e6" stroke-width="1" data-z-index="1" class="highcharts-grid-line" d="M 10 58.5 L 990 58.5" opacity="1"></path> </g> <rect fill="none" class="highcharts-plot-border" data-z-index="1" x="10" y="59" width="980" height="266"></rect> <g class="highcharts-axis highcharts-xaxis " data-z-index="2"> <path fill="none" class="highcharts-tick" stroke="#ccd6eb" stroke-width="1" d="M 363.5 325 L 363.5 335" opacity="1"></path><path fill="none" class="highcharts-axis-line" stroke="#ccd6eb" stroke-width="1" data-z-index="7" d="M 10 325.5 L 990 325.5"></path> </g> <g class="highcharts-axis highcharts-yaxis " data-z-index="2"> <path fill="none" class="highcharts-axis-line" data-z-index="7" d="M 990 59 L 990 325"></path> </g> <g class="highcharts-series-group" data-z-index="3"> <g data-z-index="0.1" class="highcharts-series highcharts-series-0 highcharts-line-series highcharts-color-0 " transform="translate(10,59) scale(1 1)" clip-path="url(#highcharts-rc2t804-13)"> <path fill="none" d="M 0 266 L 980 66.41373994793702" class="highcharts-graph" data-z-index="1" stroke="#7cb5ec" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"></path> </g> <g data-z-index="0.1" class="highcharts-markers highcharts-series-0 highcharts-line-series highcharts-color-0 " transform="translate(10,59) scale(1 1)" clip-path="none"></g> <g data-z-index="0.1" class="highcharts-series highcharts-series-1 highcharts-line-series highcharts-color-1 " transform="translate(10,59) scale(1 1)" clip-path="url(#highcharts-rc2t804-13)"> <path fill="none" d="M 0 " class="highcharts-graph" data-z-index="1" stroke="#434348" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"></path> </g> <g data-z-index="0.1" class="highcharts-markers highcharts-series-1 highcharts-line-series highcharts-color-1 " transform="translate(10,59) scale(1 1)" clip-path="none"></g> </g> <text x="500" text-anchor="middle" class="highcharts-title" data-z-index="4" style="color: rgb(51, 51, 51); font-size: 16px; fill: #333333; width: 936px;" y="22"> </text> <text x="500" text-anchor="middle" class="highcharts-subtitle" data-z-index="4" style="color: rgb(102, 102, 102); fill: #666666; width: 936px;" y="43"> </text> <g class="highcharts-legend" data-z-index="7" transform="translate(395,359)"> <rect fill="none" class="highcharts-legend-box" rx="0" ry="0" x="0" y="0" width="210" height="26" visibility="visible"></rect> <g data-z-index="1"> <g> <g class="highcharts-legend-item highcharts-line-series highcharts-color-0 highcharts-series-0" data-z-index="1" transform="translate(8,3)"> <path fill="none" d="M 0 11 L 16 11" class="highcharts-graph" stroke="#7cb5ec" stroke-width="2"></path> <text x="21" style="color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; text-overflow: ellipsis; cursor: pointer; fill: #333333;" text-anchor="start" data-z-index="2" y="15"> <tspan>Benchmark</tspan> </text> </g> <g class="highcharts-legend-item highcharts-line-series highcharts-color-1 highcharts-series-1" data-z-index="1" transform="translate(108.4,3)"> <path fill="none" d="M 0 11 L 16 11" class="highcharts-graph" stroke="#434348" stroke-width="2"></path> <text x="21" y="15" style="color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; text-overflow: ellipsis; cursor: pointer; fill: #333333;" text-anchor="start" data-z-index="2"> <tspan>BENCHMARK_1</tspan> </text> </g> </g> </g> </g> <g class="highcharts-axis-labels highcharts-xaxis-labels " data-z-index="7"> <text x="363.88888888889" style="color: rgb(102, 102, 102); cursor: default; font-size: 11px; fill: #666666;" text-anchor="middle" transform="translate(0,0)" y="344" opacity="1"> <tspan>22. Sep</tspan> </text> </g> <g class="highcharts-axis-labels highcharts-yaxis-labels " data-z-index="7"> <text x="990" style="color: rgb(102, 102, 102); cursor: default; font-size: 11px; fill: #666666;" text-anchor="end" transform="translate(0,0)" y="323" opacity="1">0</text> <text x="990" style="color: rgb(102, 102, 102); cursor: default; font-size: 11px; fill: #666666;" text-anchor="end" transform="translate(0,0)" y="257" opacity="1">0.05</text> <text x="990" style="color: rgb(102, 102, 102); cursor: default; font-size: 11px; fill: #666666;" text-anchor="end" transform="translate(0,0)" y="190" opacity="1">0.1</text> <text x="990" style="color: rgb(102, 102, 102); cursor: default; font-size: 11px; fill: #666666;" text-anchor="end" transform="translate(0,0)" y="124" opacity="1">0.15</text> <text x="0" style="color: rgb(102, 102, 102); cursor: default; font-size: 11px; fill: #666666;" text-anchor="end" transform="translate(0,0)" y="-9999">0.2</text> </g></svg>[/code]When I include it with jaspersoft to create a PDF report I get: Exception: org.apache.batik.bridge.BridgeException: null:-1The attribute "d" of the element <path> is invalidstack: [org.apache.batik.bridge.SVGPathElementBridge.buildShape(SVGPathElementBridge.java:94), org.apache.batik.bridge.SVGShapeElementBridge.createGraphicsNode(SVGShapeElementBridge.java:60), org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:213), org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:171), org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:219), org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:171), org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:219), org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:171), org.apache.batik.bridge.GVTBuilder.build(GVTBuilder.java:82), net.sf.jasperreports.renderers.AbstractSvgDataToGraphics2DRenderer.getRootNode(AbstractSvgDataToGraphics2DRenderer.java:173), net.sf.jasperreports.renderers.AbstractSvgDataToGraphics2DRenderer.getDimension(AbstractSvgDataToGraphics2DRenderer.java:122), net.sf.jasperreports.engine.export.JRPdfExporter$InternalImageProcessor.processGraphics2D(JRPdfExporter.java:1807), net.sf.jasperreports.engine.export.JRPdfExporter$InternalImageProcessor.process(JRPdfExporter.java:1597), net.sf.jasperreports.engine.export.JRPdfExporter$InternalImageProcessor.access$300(JRPdfExporter.java:1547), net.sf.jasperreports.engine.export.JRPdfExporter.exportImage(JRPdfExporter.java:1487), net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:1105), net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:1068), net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:932), net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:552), net.sf.dynamicreports.jasper.builder.JasperReportBuilder.export(JasperReportBuilder.java:600), net.sf.dynamicreports.jasper.builder.JasperReportBuilder.toPdf(JasperReportBuilder.java:536), dynamicreports.Rep3.makeReport(Rep3.java:2169), dynamicreports.Rep3.main(Rep3.java:2794)][/code]
  10. marco. Can you post a sample with inline svg loading, my code fails <image scaleImage="RetainShape" onErrorType="Blank"> <reportElement x="575" y="1" width="100" height="13" uuid="7cf54aff-65ac-40e5-8dc9-7f95d6f34d49"/> <imageExpression><![CDATA[net.sf.jasperreports.renderers.BatikRenderer.getInstanceFromText('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100" height="13" viewBox="0 0 100 13"><defs><linearGradient id="a" x1="-176.88" y1="316.13" x2="-150.45" y2="316.13" gradientTransform="matrix(3.78, 0, 0, -3.78, 689.01, 1202.56)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="green"/><stop offset="1" stop-color="green" stop-opacity="0"/></linearGradient></defs><title>gradient</title><path d="M0,1.26H100v10.4H0Z" style="fill:url(#a)"/><path d="M4.51,0V13" style="fill:none;stroke:#000"/></svg>')]]></imageExpression> </image>[/code]Error: Exception: net.sf.jasperreports.engine.JRException: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.stack: [net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:306), net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:285), net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:274), net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:248), net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:341), net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:608), dynamicreports.Rep3.makeReport(Rep3.java:520), dynamicreports.Rep3.main(Rep3.java:1982)][/code]
  11. Is it possible to have inline svg code?? (so I can pass it a dynamic with in a detail report for example) <imageExpression class="net.sf.jasperreports.engine.JRRenderable"><![CDATA[net.sf.jasperreports.renderers.BatikRenderer.getInstance(new java.io.File("<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100" height="13" viewBox="0 0 100 13"> <defs> <linearGradient id="linear-gradient" x1="-176.88" y1="316.13" x2="-150.45" y2="316.13" gradientTransform="matrix(3.78, 0, 0, -3.78, 689.01, 1202.56)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="green"/> <stop offset="1" stop-color="green" stop-opacity="0"/> </linearGradient> </defs> <title>gradient</title> <path d="M0,1.26H100v10.4H0Z" style="fill: url(#linear-gradient)"/> <path d="M69.51,0V13" style="fill: none;stroke: #000"/></svg>"))]]></imageExpression>[/code]
  12. I want to insert a new column in my report to graphically display a "needle" displaying the position in a range of 0% - 100% like so: I am looking for ideas please! My idea Use graphic (rainbow 0%-100% in every detail column).Use a pixel offset (somehow??) where I simply place an overly large "|" type. So if 0%-100% are 200px that would mean that to display the needle at 50% I would offset the type 100px!
  13. Cannot find -> "Check out the "jasper" sample from the JR project distribution for a running example." Where do I find that example?
  14. <p>I have a simple text field in a subreport.</p> <p><strong>Goal:</strong> Apply <em>"propertyExpression"</em> for <em>"Forecolor"</em> only when the parameter "evenRow" is <strong><em>1</em></strong></p> <p>Following does not work but I gave it a try...</p> <p> </p> <pre language="xml"><textField> <reportElement key="" mode="Transparent" x="108" y="1" width="76" height="13"> <propertyExpression name="net.sf.jasperreports.style.forecolor"> <![CDATA[$P{evenRow}.equals("1") ? $P{colorZebra1_text} : ""]]> </propertyExpression> </reportElement> <textElement><font fontName="SansSerif" size="8"/></textElement> <textFieldExpression>"Text"</textFieldExpression> </textField> </pre> <p> </p> <p><strong style="margin: 0px; padding: 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-weight: bold; font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; vertical-align: baseline; color: rgb(36, 39, 41); letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Context</strong><span style="color: rgb(36, 39, 41); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">: The parent report calls this! subreport which contains the textfield multiple times (illustrated in attached image). Each time it is called the parent report sends the parameter<span class="Apple-converted-space"> </span></span><em style="margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-weight: normal; font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; vertical-align: baseline; color: rgb(36, 39, 41); letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">"evenRow"</em><span style="color: rgb(36, 39, 41); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span class="Apple-converted-space"> </span>as either 1 or 0...</span></p> <p> </p> <pre language="xml">//snipped from parent report to show that "evenROW" is 1 or 0 ($V{REPORT_COUNT}.intValue() % 2 == 0 ? 1 : 0)</pre> <br /> <p><strong>Question:</strong> How can I create a propertyExpression for the dynamic "Forecolor" that only comes to effect when my parameter <em>"evenRow"</em> is set to <strong><em>1</em></strong> ?</p> <p> <a href="https://i.stack.imgur.com/yzfee.png" rel="nofollow noreferrer"><img alt="enter image description here" src="https://i.stack.imgur.com/yzfee.png" /></a></p> <p><em>Note:</em> I am aware I could use <a href="http://community.jaspersoft.com/blog/change-font-color-based-condition-jasper-ireport-work-out-styles" rel="nofollow noreferrer">conditional styles</a> -> The problem with styles in general is that they are never dynamic, i.e. I would have to create 1 style for every single color that 'could' be set ...and because the color can be set to whatever hex value this is not an option.</p>
×
×
  • Create New...