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

dunham

Members
  • Posts

    41
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Security Advisories

Downloads

Posts posted by dunham

  1. I am trying to feed a line chart data like so:

    • For Y: java.util.Arrays.asList(10,20,30,40)
    • For X: java.util.Arrays.asList(40,30,20,10)

    That produces an error.

    net.sf.jasperreports.engine.JRException: java.lang.ClassCastException: java.util.Arrays$ArrayList cannot be cast to java.lang.Number at com.jaspersoft.studio.editor.preview.view.control.ReportControler.fillReport(ReportControler.java:506) at com.jaspersoft.studio.editor.preview.view.control.ReportControler.access$20(ReportControler.java:481) at com.jaspersoft.studio.editor.preview.view.control.ReportControler$5.run(ReportControler.java:362) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)Caused by: java.lang.ClassCastException: java.util.Arrays$ArrayList cannot be cast to java.lang.Number at net.sf.jasperreports.charts.fill.JRFillXySeries.evaluate(JRFillXySeries.java:159) at net.sf.jasperreports.charts.fill.JRFillXyDataset.customEvaluate(JRFillXyDataset.java:120) at net.sf.jasperreports.engine.fill.JRFillElementDataset.evaluate(JRFillElementDataset.java:162) at net.sf.jasperreports.engine.fill.JRCalculator.calculateVariables(JRCalculator.java:179) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:742) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:262) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:122) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:551) at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseFillHandle.java:119) at java.lang.Thread.run(Unknown Source)[/code]

    How can I feed that chart an array?

    Many thanks

  2. I am updating jasperreports and dynamicreports on my server from 5.5 to 6.3 and from 3.1.5 to 4.1.1.

    The following sample script runs find on my old configuration, but produces following errors after the update: (sorry for the breaks this editor is just plain bad:) )

    starting export! Exception in thread "main" java.lang.NoSuchMethodError:net.sf.jasperreports.engine.export.JRPdfExporter.setExporterOutput(Lnet/sf/jasperreports/export/ExporterOutput;)V        at net.sf.dynamicreports.jasper.transformation.ExporterTransform.pdf(ExporterTransform.java:459)            at net.sf.dynamicreports.jasper.transformation.ExporterTransform.transform(ExporterTransform.java:133)            at net.sf.dynamicreports.jasper.builder.JasperReportBuilder.export(JasperReportBuilder.java:633)            at net.sf.dynamicreports.jasper.builder.JasperReportBuilder.toPdf(JasperReportBuilder.java:537)            at net.sf.dynamicreports.jasper.builder.JasperReportBuilder.toPdf(JasperReportBuilder.java:533)            at dynamicreports.Rep3.main(Rep3.java:18)[/code]

    My sample script:

    package dynamicreports;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import net.sf.dynamicreports.jasper.builder.*;import net.sf.dynamicreports.report.builder.DynamicReports;import net.sf.dynamicreports.report.exception.DRException;public class Rep3 {    public static void main(String[] args) throws FileNotFoundException, DRException {              System.out.println("starting export!");             JasperReportBuilder report=DynamicReports.report();          report.toPdf(new  FileOutputStream(new File("/tmp/_report.pdf")));          System.out.println("done!");     }}[/code]
     
    I have (as per http://dynamicreports.org/requirements) included all required jars, i am echoing my classpath and checked every single one, maybe I am missing a .jar?
     
    .:/opt/dlins/jasperreports-6.3.0/build/classes:/u00/app/oracle/product/11.2.0/dbhome_1/jdbc/lib/ojdbc6.jar:/u00/app/oracle/product/11.2.0/dbhome_1/jlib/orai18n.jar:.0.jar:/opt/dlins/dynamicreports-4.1.1/lib/commons-beanutils-1.9.0.jar:/opt/dlins/dynamicreports-4.1.1/lib/commons-logging-1.1.1.jar:/opt/dlins/dynamicreports-4.1.1/lib/commons-collections-3.2.2.jar:/opt/dlins/dynamicreports-4.1.1/lib/commons-digester-2.1.jar:/opt/dlins/dynamicreports-4.1.1/lib/commons-codec-1.5.jar:/opt/dlins/dynamicreports-4.1.1/lib/xml-apis-1.3.04.jar:/opt/dlins/dynamicreports-4.1.1/lib/xml-apis-ext-1.3.04.jar:/opt/dlins/dynamicreports-4.1.1/lib/ecj-4.3.1.jar:/opt/dlins/dynamicreports-4.1.1/lib/jfreechart-1.0.19.jar:/opt/dlins/dynamicreports-4.1.1/lib/jcommon-1.0.23.jar:/opt/dlins/dynamicreports-4.1.1/lib/commons-lang3-3.1.jar:/opt/dlins/dynamicreports-4.1.1/lib/jackson-core-2.1.4.jar:/opt/dlins/dynamicreports-4.1.1/lib/jackson-databind-2.1.4.jar:/opt/dlins/dynamicreports-4.1.1/lib/jackson-annotations-2.1.4.jar:/opt/dlins/dynamicreports-4.1.1/lib/log4j-1.2.14.jar:/opt/dlins/dynamicreports-4.1.1/lib/velocity-1.7.jar:/opt/dlins/dynamicreports-4.1.1/lib/itext-2.1.7.js5.jar:/opt/dlins/jasperreports-6.3.0/dist/jasperreports-6.3.0.jar:/opt/dlins/jasperreports-6.3.0/dist/jasperreports-fonts-6.3.0.jar:/opt/dlins/jasperreports-6.3.0/dist/jasperreports-javaflow-6.3.0.jar:/opt/dlins/DynamicJasper-5.0.4/DynamicJasper-5.0.4.jar:/opt/dlins/dynamicreports-4.1.1/dist/dynamicreports-core-4.1.1.jar:/opt/dlins/dynamicreports-4.1.1/dist/dynamicreports-adhoc-4.1.1.jar:/opt/dlins/jar/pdfbox-app-1.8.0.jar:/opt/dlins/jar/batik-all-1.8pre-r1084380.jar:/opt/dlins/jar/json-simple-1.1.1.jar[/code]
     
  3. I am inserting a svg graphic into a container that is 548w, 364h.

    My graphic (svg) is 100w, 15h (so the it should strech to the whole width).

    My problem is that is does not strech to the whole with, see below.

     

    I am using following code to draw a svg graphic:

    <image scaleImage="RetainShape" hAlign="Right" vAlign="Top" onErrorType="Blank">
    <reportElement positionType="FixRelativeToBottom" x="6" y="277" width="548" height="364" uuid="5295bd6e-c050-41bd-92ac-8dce53b064c7">
    <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
    </reportElement>
    <imageExpression><![CDATA[net.sf.jasperreports.renderers.BatikRenderer.getInstance(new java.io.File($P{mygraphic}))]]></imageExpression>
    </image>
    The graphic is following:
    19-07-201618-40-54.png.c88c20fc5eaf2b9807e245df74a28e39.png
     
    My jaspersoft .jrxml looks like that:
    19-07-201618-47-32.png.2d05bacde6785c16ee09ccea80c14574.png
     
    And my final pdf looks like that:
    19-07-201618-48-12.png.be194c8acb5e74deb1499912783fdee3.png
     
    I cannot upload svg files here so here is the svg (sorry):
     
    <?xml version="1.0" encoding="utf-8"?>
    <!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
    <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
    viewBox="-39 381.5 515 79.4" style="enable-background:new -39 381.5 515 79.4;" xml:space="preserve">
    <style type="text/css">
    .st0{clip-path:url(#SVGID_2_);}
    .st1{clip-path:url(#SVGID_4_);fill:#38528D;}
    .st2{clip-path:url(#SVGID_6_);fill:#38528D;}
    .st3{clip-path:url(#SVGID_8_);fill:#38528D;}
    .st4{clip-path:url(#SVGID_10_);fill:#38528D;}
    .st5{clip-path:url(#SVGID_12_);fill:#38528D;}
    .st6{clip-path:url(#SVGID_14_);fill:#38528D;}
    .st7{clip-path:url(#SVGID_16_);fill:#38528D;}
    .st8{clip-path:url(#SVGID_18_);fill:#38528D;}
    .st9{clip-path:url(#SVGID_20_);fill:#38528D;}
    .st10{clip-path:url(#SVGID_22_);fill:#38528D;}
    .st11{clip-path:url(#SVGID_24_);fill:#38528D;}
    .st12{clip-path:url(#SVGID_26_);fill:#38528D;}
    .st13{clip-path:url(#SVGID_28_);fill:#72706F;}
    .st14{clip-path:url(#SVGID_30_);fill:#72706F;}
    .st15{clip-path:url(#SVGID_32_);fill:#72706F;}
    .st16{clip-path:url(#SVGID_34_);fill:#72706F;}
    .st17{clip-path:url(#SVGID_36_);fill:#72706F;}
    .st18{clip-path:url(#SVGID_38_);fill:#72706F;}
    .st19{clip-path:url(#SVGID_40_);fill:#72706F;}
    .st20{clip-path:url(#SVGID_42_);fill:#72706F;}
    .st21{clip-path:url(#SVGID_44_);fill:#72706F;}
    </style>
    <g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_1_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_2_">
    <use xlink:href="#SVGID_1_"  style="overflow:visible;"/>
    </clipPath>
    <g class="st0">
    <text transform="matrix(1 0 0 1 -66.5832 373.142)" style="font-family:'ArialMT'; font-size:19.7644px;"> </text>
    </g>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_3_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_4_">
    <use xlink:href="#SVGID_3_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st1" points="8,447.7 8.9,447.7 9.9,447.5 10.8,447.4 11.7,447.1 12.4,446.8 13.2,446.4 13.9,446.1 14.4,445.6 
    14.9,445.2 15.4,444.5 15.8,443.9 16.1,443.4 16.5,442.6 16.6,442 16.7,441.2 16.7,440.4 16.7,439.7 16.6,439 16.6,438.4 
    16.4,437.9 16,437.3 15.7,436.7 15.5,436.3 15.1,435.7 14.2,434.9 13.4,434.1 12.5,433.5 11.6,433.1 9.2,431.7 8.4,431.3 
    7.6,430.8 7,430.1 6.5,429.6 6.1,429.1 5.8,428.4 5.7,427.8 5.6,427.3 5.7,426.5 5.9,425.8 6.2,425.1 6.7,424.5 7.2,424 8,423.6 
    8.9,423.4 9.9,423.3 10.5,423.3 11,423.4 11.5,423.6 12,423.7 12.8,424.2 13.5,424.8 14,425.5 14.4,426.2 14.8,426.9 15,427.7 
    15.3,427.9 15.7,427.9 16,427.8 16.2,427.7 16.1,426.2 15.9,424.7 15.7,423.6 15.4,422.6 14.1,422.3 12.9,422.1 11.6,422 
    10.3,421.9 9.2,421.9 8.3,422 7.4,422.1 6.7,422.4 5.9,422.7 5.2,422.9 4.6,423.4 4,423.8 3.6,424.4 3.1,424.8 2.8,425.4 
    2.5,426 2.2,426.6 2,427.3 2,428 2,428.6 2,429.2 2,429.9 2.2,430.4 2.4,431 2.9,432 3.6,433 4.3,433.8 5.3,434.6 6.2,435.2 
    7.2,435.8 8.9,436.7 9.9,437.3 10.6,438 11.4,438.6 11.9,439.2 12.3,439.9 12.5,440.6 12.7,441.4 12.7,442.1 12.6,442.9 
    12.4,443.8 12.1,444.4 11.6,445.1 10.9,445.5 10.2,445.9 9.2,446.1 8.3,446.1 7.6,446.1 7,446 6.3,445.8 5.8,445.5 5.3,445.2 
    4.8,444.7 4.3,444.4 3.9,443.9 3.2,442.9 2.6,442 2.1,441.1 1.9,440.3 1.6,440.1 1.2,440.1 0.9,440.2 0.6,440.5 0.7,442.1 
    1,443.8 1.1,444.5 1.2,445.3 1.6,445.7 1.8,446.1 2.6,446.5 3.8,447 4.6,447.3 5.6,447.5 6.8,447.6 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_5_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_6_">
    <use xlink:href="#SVGID_5_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st2" points="35.6,433.3 35.7,433.1 35.7,432.8 35.7,432.4 35.5,432.2 34.5,432.3 33.4,432.3 32.3,432.3 
    31.4,432.3 30.4,432.3 29.5,432.3 28.6,432.3 27.8,432.2 27.5,432.4 27.4,432.8 27.4,433.1 27.6,433.3 28.3,433.5 28.9,433.6 
    29.3,433.8 29.7,434.2 30,434.7 30,435 30,435.4 29.9,435.9 29.6,436.7 28.6,439.2 28.2,439.9 27.9,440.7 27.5,441.5 27.1,442.2 
    26.9,441.5 26.4,440.3 25.8,439 25.3,437.6 24.3,435.2 24,434.5 23.9,434 23.9,433.8 24.1,433.7 24.4,433.6 24.8,433.5 
    25.4,433.3 25.6,433.1 25.6,432.8 25.5,432.4 25.3,432.2 24.6,432.3 23.6,432.3 22.7,432.3 21.7,432.3 20.6,432.3 19.6,432.3 
    18.6,432.3 17.6,432.2 17.5,432.4 17.4,432.7 17.4,433.1 17.5,433.3 18.2,433.4 18.8,433.7 19.3,433.9 19.6,434.3 19.9,434.9 
    21,437.3 21.9,439.5 22.8,441.5 23.5,442.8 24,444.3 24.6,445.5 25.1,446.6 25.3,447.5 25.6,447.7 26,447.7 26.4,447.7 
    26.7,447.5 27.5,445.3 28.7,442.5 30.1,439.5 31.2,437.2 32.1,439.3 33.3,442 34.6,444.8 35.6,447.5 36,447.7 36.4,447.7 
    36.6,447.7 36.9,447.5 37.5,445.9 38.2,444.2 38.9,442.6 39.6,441 41.8,435.8 42.3,434.8 42.8,434.1 43.4,433.7 43.9,433.5 
    44.7,433.3 44.8,433.1 44.9,432.7 44.8,432.4 44.6,432.2 43.7,432.3 42.9,432.3 42.2,432.3 41.6,432.3 40.8,432.3 40.1,432.3 
    39.4,432.3 38.4,432.2 38.2,432.4 38.2,432.8 38.2,433.1 38.4,433.3 39.7,433.6 39.9,433.6 40.2,433.8 40.3,433.9 40.4,434.1 
    40.3,434.7 39.9,435.6 39.5,437.1 38.7,439 38,440.8 37.3,442.2 36.6,440.6 35.7,438.6 34.8,436.6 34.1,434.9 34,434.3 33.9,434 
    34,433.8 34.1,433.7 34.5,433.5 34.8,433.4 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_7_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_8_">
    <use xlink:href="#SVGID_7_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st3" d="M49.4,426.7h0.4l0.4-0.2l0.4-0.2l0.5-0.3l0.3-0.4l0.2-0.4l0.2-0.5v-0.4V424l-0.2-0.4l-0.2-0.4l-0.3-0.4
    l-0.5-0.3l-0.4-0.2l-0.4-0.2h-0.4h-0.6l-0.4,0.2l-0.4,0.2l-0.4,0.3l-0.4,0.4l-0.2,0.4L47,424l-0.1,0.4l0.1,0.4l0.1,0.5l0.2,0.4
    l0.4,0.4l0.4,0.3l0.4,0.2l0.4,0.2H49.4z M51.4,436.1v-1.3v-1.1v-1.2l0.1-1.1l-0.2-0.2l-0.4-0.1l-0.9,0.5l-1.3,0.4l-1.3,0.6
    l-1.4,0.4l-0.1,0.2l-0.1,0.2v0.3l0.1,0.2l0.4,0.4l0.3,0.2l0.3,0.2l0.1,0.3l0.2,0.3l0.1,0.7v1v5.6v1l-0.1,0.7v0.5l-0.2,0.4
    l-0.1,0.4l-0.3,0.2l-0.4,0.1L46,446l-0.7,0.1l-0.2,0.3v0.3l0.1,0.4l0.1,0.2l1.1-0.1h1h1h1h1h1.1h0.9l1.1,0.1l0.2-0.2l0.1-0.4
    v-0.3l-0.2-0.3l-0.6-0.1l-0.6-0.1l-0.3-0.1l-0.3-0.2l-0.2-0.4l-0.1-0.4l-0.1-0.5v-0.7v-1L51.4,436.1L51.4,436.1L51.4,436.1z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_9_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_10_">
    <use xlink:href="#SVGID_9_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st4" points="61.5,447.7 62.7,447.6 63.7,447.4 64.7,447.1 65.5,446.5 66,446.2 66.4,445.9 66.6,445.5 
    66.9,445.1 67.1,444.6 67.3,444.1 67.4,443.6 67.4,442.9 67.4,442.4 67.3,441.9 67.2,441.5 67,441 66.6,440.3 66.1,439.7 
    65.4,439 64.7,438.5 64,438.1 63.2,437.7 62.1,437.1 61.4,436.6 61.1,436.2 60.9,435.9 60.8,435.5 60.6,435.2 60.6,434.7 
    60.9,434.5 61.1,434 61.3,433.7 61.6,433.5 61.9,433.4 62.4,433.2 62.8,433.2 63.3,433.3 63.8,433.5 64.3,433.7 64.7,434.1 
    65.1,434.6 65.5,435.1 65.8,435.7 66.1,436.3 66.3,436.5 66.6,436.5 66.9,436.3 67,436.2 67,435 66.9,434 66.7,433.2 66.4,432.6 
    66,432.2 65.1,432 64.1,431.8 63,431.8 61.8,431.8 60.8,432 59.8,432.5 58.9,433 58.6,433.3 58.3,433.6 58,434 57.8,434.5 
    57.6,434.9 57.5,435.4 57.3,435.9 57.3,436.4 57.5,437.2 57.8,438 58.1,438.8 58.6,439.3 59.3,439.9 59.9,440.4 60.5,440.8 
    61.3,441.2 62.2,441.7 63.1,442.4 63.4,442.7 63.7,443.2 63.8,443.6 63.8,444.1 63.8,444.6 63.8,445.1 63.6,445.4 63.3,445.7 
    63,446 62.7,446 62.1,446.2 61.8,446.2 61.1,446.1 60.4,445.9 59.8,445.5 59.3,445.1 58.7,444.3 58.4,443.7 58,442.9 57.8,442.2 
    57.5,442 57.1,442 56.9,442 56.7,442.2 56.7,443.5 56.8,444.6 57,445.8 57.1,446.4 57.7,446.8 58.1,447 58.7,447.3 59.3,447.4 
    60.4,447.7 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_11_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_12_">
    <use xlink:href="#SVGID_11_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st5" points="75.7,447.7 76.8,447.6 77.9,447.4 78.9,447.1 79.8,446.5 80.2,446.2 80.6,445.9 80.9,445.5 
    81.2,445.1 81.3,444.6 81.5,444.1 81.6,443.6 81.6,442.9 81.6,442.4 81.5,441.9 81.4,441.5 81.2,441 80.9,440.3 80.2,439.7 
    79.6,439 79,438.5 78.2,438.1 77.5,437.7 76.4,437.1 75.6,436.6 75.3,436.2 75,435.9 74.9,435.5 74.8,435.2 74.8,434.7 75,434.5 
    75.2,434 75.4,433.7 75.8,433.5 76.2,433.4 76.6,433.2 76.9,433.2 77.5,433.3 78,433.5 78.5,433.7 79,434.1 79.4,434.6 
    79.7,435.1 80,435.7 80.2,436.3 80.5,436.5 80.9,436.5 81.2,436.3 81.3,436.2 81.2,435 81.2,434 81,433.2 80.8,432.6 80.2,432.2 
    79.4,432 78.3,431.8 77.1,431.8 76,431.8 74.9,432 74,432.5 73.1,433 72.8,433.3 72.5,433.6 72.2,434 71.9,434.5 71.7,434.9 
    71.6,435.4 71.5,435.9 71.5,436.4 71.6,437.2 71.9,438 72.3,438.8 72.8,439.3 73.4,439.9 74.1,440.4 74.8,440.8 75.6,441.2 
    76.5,441.7 77.4,442.4 77.6,442.7 77.9,443.2 78.1,443.6 78.1,444.1 78.1,444.6 78,445.1 77.8,445.4 77.5,445.7 77.3,446 
    76.8,446 76.5,446.2 76,446.2 75.2,446.1 74.6,445.9 74,445.5 73.4,445.1 72.9,444.3 72.6,443.7 72.2,442.9 71.9,442.2 71.6,442 
    71.3,442 71,442 70.9,442.2 70.9,443.5 71,444.6 71.1,445.8 71.3,446.4 71.8,446.8 72.4,447 72.9,447.3 73.4,447.4 74.6,447.7 
    "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_13_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_14_">
    <use xlink:href="#SVGID_13_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st6" points="101.3,422.4 100,422.4 98.9,422.4 97.6,422.4 96.5,422.3 96.4,422.5 96.4,422.8 96.4,423.1 
    96.5,423.4 97.1,423.4 97.6,423.6 98.1,423.7 98.4,423.9 98.8,424.3 99,424.7 99,425.5 99.1,426.5 99.1,427.8 99.1,441.7 
    99.1,442.9 99,444 99,444.7 98.8,445.3 98.4,445.6 98.1,445.8 97.6,445.9 97.1,446 96.2,446.1 96,446.3 96,446.6 96.1,447 
    96.3,447.2 97.5,447.1 98.9,447.1 100,447.1 101.4,447.1 102.6,447.1 104,447.1 105.5,447.1 107.2,447.2 107.4,447 107.4,446.6 
    107.4,446.3 107.2,446.1 105.7,445.9 105,445.9 104.5,445.7 104.1,445.5 104,445.3 103.7,444.7 103.5,444 103.5,442.9 
    103.4,441.7 103.4,436.4 103.5,435.8 103.7,435.6 104,435.5 104.4,435.4 106.6,435.4 107.7,435.5 108.7,435.5 109.4,435.6 
    109.9,435.7 110.3,435.8 110.6,436.2 110.8,436.5 110.9,437.1 111.1,438.6 111.4,438.7 111.8,438.8 112.1,438.7 112.3,438.5 
    112.3,437.6 112.3,436.6 112.2,435.7 112.2,434.7 112.2,433.6 112.3,432.6 112.3,431.6 112.3,430.9 112.1,430.8 111.8,430.6 
    111.4,430.8 111.1,430.8 110.9,432.1 110.8,432.7 110.6,433.1 110.3,433.3 109.9,433.5 109.4,433.6 108.7,433.7 107.7,433.7 
    106.6,433.8 104.4,433.8 104,433.7 103.7,433.6 103.5,433.3 103.4,432.8 103.4,426 103.4,425.4 103.5,424.8 103.5,424.4 
    103.7,424.2 103.9,424.1 104.1,424 104.6,423.9 105.1,423.9 107,423.9 107.9,423.9 108.7,424 109.4,424.1 110.2,424.2 
    110.7,424.3 111.1,424.6 111.5,424.9 111.8,425.4 112.1,425.9 112.3,426.4 112.5,427.1 112.7,427.8 112.9,427.9 113.3,427.9 
    113.7,427.8 113.8,427.6 113.8,426.2 113.8,424.6 113.8,423.2 113.8,422.3 112.9,422.4 111.7,422.4 110.2,422.4 108.4,422.4
    "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_15_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_16_">
    <use xlink:href="#SVGID_15_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st7" d="M119.5,426.7h0.6l0.4-0.2l0.4-0.2l0.4-0.3l0.3-0.4l0.3-0.4l0.1-0.5l0.1-0.4L122,424l-0.1-0.4l-0.3-0.4
    l-0.3-0.4l-0.4-0.3l-0.4-0.2l-0.4-0.2h-0.6h-0.4l-0.4,0.2l-0.5,0.2l-0.3,0.3l-0.3,0.4l-0.3,0.4l-0.1,0.4v0.4v0.4l0.1,0.5l0.3,0.4
    l0.3,0.4l0.3,0.3l0.5,0.2l0.4,0.2H119.5z M121.5,436.1v-1.3l0.1-1.1v-1.2l0.2-1.1l-0.4-0.2l-0.3-0.1l-0.9,0.5l-1.2,0.4l-1.4,0.6
    l-1.4,0.4l-0.1,0.2v0.2v0.3l0.1,0.2l0.4,0.4l0.4,0.2l0.2,0.2l0.2,0.3l0.1,0.3l0.1,0.7v1v5.6v1v0.7l-0.1,0.5l-0.1,0.4l-0.2,0.4
    l-0.3,0.2l-0.4,0.1l-0.4,0.1l-0.6,0.1l-0.1,0.3l-0.1,0.3l0.1,0.4l0.2,0.2l1-0.1h1.1h1h0.9h1.1h0.9h1.1l1.1,0.1l0.2-0.2l0.1-0.4
    l-0.1-0.3l-0.1-0.3l-0.8-0.1l-0.4-0.1l-0.4-0.1l-0.2-0.2l-0.2-0.4l-0.1-0.4l-0.2-0.5l-0.1-0.7v-1L121.5,436.1L121.5,436.1z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_17_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_18_">
    <use xlink:href="#SVGID_17_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st8" points="132.9,437.6 132.9,436.8 133,436.2 133.1,435.7 133.5,435.2 133.8,434.9 134.4,434.5 135.1,434.2 
    135.9,434.1 136.7,434.1 137.4,434.4 137.9,434.7 138.3,435 138.6,435.6 138.8,436.2 139,436.8 139,437.4 139,442.6 139,443.6 
    139,444.3 138.9,444.8 138.8,445.3 138.6,445.6 138.3,445.8 137.9,445.9 137.5,446 137,446.1 136.8,446.3 136.8,446.6 136.9,447 
    137.1,447.2 138,447.1 139,447.1 140,447.1 140.8,447.1 141.9,447.1 142.9,447.1 144.1,447.1 145.2,447.2 145.3,447 145.4,446.6 
    145.4,446.3 145.2,446.1 144.3,446 144,445.9 143.6,445.8 143.4,445.6 143.3,445.3 143,444.8 142.9,444.3 142.9,443.6 
    142.9,442.6 142.9,436.8 142.8,435.8 142.6,434.9 142.4,434 141.8,433.3 141.6,432.9 141.2,432.7 140.8,432.4 140.5,432.2 
    140,432 139.5,432 139,431.9 138.5,431.9 137.6,431.9 136.9,432 136.2,432.1 135.6,432.4 134.5,433 133.3,433.7 133,433.6 
    133,433.6 132.9,433.5 132.9,433.4 132.9,432.7 133,431.6 132.8,431.4 132.5,431.3 131.4,431.9 130.3,432.4 128.9,432.9 
    127.6,433.4 127.5,433.5 127.5,433.7 127.5,434 127.6,434.2 127.9,434.5 128.4,434.7 128.6,434.9 128.7,435.1 128.8,435.4 
    128.9,436.1 128.9,437.1 128.9,442.6 128.9,443.6 128.9,444.3 128.8,444.8 128.7,445.3 128.6,445.6 128.2,445.8 127.9,445.9 
    127.5,446 126.6,446.1 126.5,446.3 126.5,446.6 126.5,447 126.8,447.2 127.9,447.1 128.9,447.1 129.9,447.1 130.8,447.1 
    131.9,447.1 132.9,447.1 133.8,447.1 134.8,447.2 135,447 135.1,446.6 135.1,446.3 134.8,446.1 134.3,446 133.9,445.9 
    133.6,445.8 133.4,445.6 133.1,445.3 133,444.8 133,444.3 132.9,443.6 132.9,442.6 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_19_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_20_">
    <use xlink:href="#SVGID_19_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st9" d="M156,443.8v0.4l-0.1,0.3l-0.2,0.3l-0.1,0.4l-0.3,0.3l-0.3,0.2l-0.4,0.1h-0.5h-0.5l-0.4-0.2l-0.4-0.2
    l-0.3-0.4l-0.3-0.4l-0.1-0.4l-0.1-0.4l-0.1-0.4l0.1-0.6l0.1-0.4l0.2-0.4l0.3-0.3l0.7-0.5l0.7-0.4l1-0.3l0.7-0.1h0.1l0.1,0.1v0.2
    l0.1,0.3L156,443.8z M160.1,436.5v-0.7l-0.1-0.5l-0.1-0.4l-0.1-0.5l-0.2-0.4l-0.3-0.4l-0.3-0.3l-0.3-0.3l-0.3-0.3l-0.4-0.4
    l-0.4-0.2l-0.4-0.1l-0.9-0.3h-1.1h-0.8l-0.7,0.2l-0.8,0.3l-0.9,0.4l-0.7,0.4l-0.7,0.4l-0.6,0.4l-0.5,0.4l-0.7,0.8l-0.4,0.7
    l-0.2,0.5l-0.1,0.4l0.1,0.3l0.1,0.2l0.2,0.1l0.4,0.1l0.6-0.1l0.7-0.1l0.5-0.3l0.4-0.2l0.4-0.3l0.2-0.4l0.2-0.4l0.1-0.4l0.1-0.4
    l0.1-0.3l0.2-0.4l0.3-0.3l0.3-0.2l0.4-0.1l0.4-0.1h0.4l0.6,0.1l0.5,0.2l0.4,0.3l0.3,0.6l0.2,0.5l0.2,0.5v0.7v0.7v1v0.3l-0.2,0.3
    l-0.2,0.2l-0.4,0.2l-1.1,0.4l-1.1,0.5l-1.1,0.4l-1,0.3l-0.9,0.4l-0.7,0.4l-0.5,0.5l-0.4,0.4l-0.3,0.4l-0.2,0.4l-0.1,0.5v0.4v0.7
    l0.2,0.7l0.3,0.5l0.4,0.5l0.5,0.5l0.7,0.4l0.7,0.2l0.9,0.1l1-0.1l0.9-0.2l0.7-0.4l0.6-0.4l0.6-0.4l0.4-0.2l0.4,0.2l0.3,0.3
    l0.3,0.4l0.4,0.2l0.3,0.2l0.4,0.2l0.7,0.2h0.6h0.5l0.5-0.1l0.4-0.1l0.6-0.2l0.4-0.3l0.4-0.4l0.5-0.3l0.3-0.4v-0.3v-0.3l-0.2-0.2
    H163l-0.5,0.2l-0.8,0.2l-0.5-0.1l-0.4-0.1l-0.4-0.3l-0.2-0.5l-0.2-0.4l-0.2-0.5v-0.7v-0.7L160.1,436.5z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_21_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_22_">
    <use xlink:href="#SVGID_21_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st10" points="171.2,437.6 171.2,436.8 171.2,436.2 171.4,435.7 171.7,435.2 172,434.9 172.6,434.5 173.4,434.2 
    174.1,434.1 175,434.1 175.6,434.4 176.2,434.7 176.5,435 176.9,435.6 177.1,436.2 177.2,436.8 177.2,437.4 177.2,442.6 
    177.2,443.6 177.2,444.3 177.1,444.8 177,445.3 176.8,445.6 176.5,445.8 176.3,445.9 175.7,446 175.2,446.1 175.1,446.3 
    175,446.6 175.1,447 175.3,447.2 176.3,447.1 177.3,447.1 178.2,447.1 179.2,447.1 180.2,447.1 181.3,447.1 182.3,447.1 
    183.5,447.2 183.7,447 183.7,446.6 183.7,446.3 183.6,446.1 182.6,446 182.2,445.9 181.8,445.8 181.7,445.6 181.5,445.3 
    181.4,444.8 181.3,444.3 181.2,443.6 181.2,442.6 181.2,436.8 181.2,435.8 180.9,434.9 180.6,434 180.1,433.3 179.9,432.9 
    179.5,432.7 179.1,432.4 178.7,432.2 178.2,432 177.8,432 177.3,431.9 176.7,431.9 175.8,431.9 175.1,432 174.6,432.1 
    173.8,432.4 172.7,433 171.5,433.7 171.4,433.6 171.2,433.6 171.2,433.5 171.2,433.4 171.2,432.7 171.2,431.6 171,431.4 
    170.7,431.3 169.7,431.9 168.4,432.4 167.1,432.9 165.7,433.4 165.6,433.5 165.6,433.7 165.6,434 165.7,434.2 166.3,434.5 
    166.6,434.7 166.7,434.9 166.9,435.1 167,435.4 167.1,436.1 167.2,437.1 167.2,442.6 167.2,443.6 167.1,444.3 167,444.8 
    166.9,445.3 166.7,445.6 166.6,445.8 166.2,445.9 165.6,446 164.9,446.1 164.7,446.3 164.7,446.6 164.8,447 165,447.2 166,447.1 
    167.2,447.1 168.2,447.1 169.1,447.1 170.1,447.1 171,447.1 172,447.1 173.1,447.2 173.3,447 173.4,446.6 173.3,446.3 
    173.2,446.1 172.6,446 172.1,445.9 171.9,445.8 171.6,445.6 171.4,445.3 171.3,444.8 171.2,444.3 171.2,443.6 171.2,442.6 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_23_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_24_">
    <use xlink:href="#SVGID_23_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st11" points="195.7,431.8 194.6,431.8 193.5,431.9 192.5,432.1 191.6,432.5 190.8,432.8 190,433.3 189.4,433.7 
    188.8,434.4 188.2,434.9 187.8,435.5 187.3,436.3 187,437 186.7,437.9 186.5,438.6 186.4,439.3 186.4,440.2 186.4,441 
    186.5,441.8 186.7,442.5 187,443.2 187.3,444 187.6,444.5 188.1,445.1 188.6,445.7 189,446 189.7,446.5 190.3,446.8 191,447.1 
    191.6,447.4 192.4,447.6 193.1,447.7 193.8,447.7 194.8,447.7 195.7,447.5 196.6,447.2 197.5,446.8 198.4,446.2 199.2,445.5 
    199.6,445.1 199.9,444.6 200.2,444.1 200.4,443.6 200.3,443.2 200.1,443 200,442.9 199.7,442.8 199.4,443.3 199.1,443.7 
    198.7,444 198.3,444.2 197.8,444.5 197.2,444.7 196.5,444.8 195.6,444.9 194.9,444.8 194.4,444.7 193.8,444.6 193.3,444.3 
    192.9,444.1 192.4,443.8 192,443.4 191.6,443 191.3,442.6 191,442.2 190.7,441.7 190.6,441.1 190.3,440.1 190.2,438.9 
    190.2,438.3 190.3,437.6 190.4,437.1 190.6,436.5 191.1,435.5 191.6,434.8 192.3,434.1 193,433.6 193.8,433.4 194.6,433.3 
    195.1,433.3 195.6,433.5 196.1,433.6 196.6,434 197.3,434.7 198.1,435.5 198.2,435.7 198.4,435.9 198.5,435.9 198.7,435.9 
    199,435.8 199.3,435.5 199.5,435.3 199.6,435 199.7,434.6 199.7,434.3 199.7,433.5 199.5,433.1 199.3,432.7 198.9,432.2 
    198.2,432 197.3,431.8 196.5,431.8 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_25_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_26_">
    <use xlink:href="#SVGID_25_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st12" d="M206.9,436.7h-0.3l-0.1-0.1l-0.1-0.1v-0.1v-0.4l0.2-0.5l0.3-0.4l0.4-0.5l0.5-0.6l0.6-0.4l0.4-0.2l0.4-0.1
    l0.5-0.1h0.4h0.6l0.4,0.2l0.4,0.2l0.4,0.4l0.3,0.4l0.3,0.5l0.2,0.4v0.4v0.2l-0.1,0.4l-0.1,0.2l-0.3,0.1l-0.3,0.1l-0.4,0.1
    l-0.4,0.1h-0.8L206.9,436.7L206.9,436.7L206.9,436.7z M213.4,438.2h1l0.8-0.1l0.5-0.2l0.3-0.3l0.2-0.4v-0.4v-0.6l-0.1-0.6
    l-0.2-0.4l-0.2-0.4l-0.4-0.5l-0.3-0.5l-0.4-0.4l-0.4-0.3l-0.9-0.5l-0.9-0.5l-1.1-0.2l-1.1-0.1h-0.8l-1,0.2l-0.7,0.2l-0.8,0.4
    l-0.7,0.4l-0.6,0.4l-0.6,0.4l-0.6,0.6l-0.4,0.6l-0.4,0.6l-0.4,0.7l-0.3,0.6l-0.3,0.7l-0.1,0.9l-0.1,0.7l-0.1,0.8l0.1,0.8l0.1,0.8
    l0.1,0.7l0.3,0.6l0.3,0.7l0.3,0.6l0.5,0.6l0.4,0.4l0.6,0.4l0.4,0.4l0.7,0.4l0.6,0.4l0.7,0.3l0.7,0.2l0.8,0.1h0.7h1l0.8-0.2l1-0.3
    l0.8-0.5l0.9-0.5l0.7-0.6l0.7-1l0.5-1l-0.1-0.2L216,443l-0.3-0.1h-0.4l-0.4,0.5l-0.4,0.4l-0.4,0.4l-0.6,0.2l-0.4,0.2l-0.4,0.2
    l-0.6,0.1h-0.4h-0.6l-0.6-0.1l-0.5-0.2l-0.5-0.2l-0.6-0.3l-0.4-0.3l-0.4-0.4l-0.4-0.4l-0.4-0.4l-0.3-0.4l-0.3-0.4l-0.2-0.6
    l-0.2-0.4l-0.2-0.6v-0.6l-0.1-0.6l0.1-0.3l0.1-0.1l0.2-0.1h0.4L213.4,438.2L213.4,438.2z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_27_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_28_">
    <use xlink:href="#SVGID_27_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st13" d="M240.1,424.6h0.6l0.4,0.2l0.4,0.3l0.5,0.5l0.3,0.4l0.2,0.5l0.1,0.7l0.1,0.6l-0.1,1.1l-0.3,0.9l-0.5,0.9
    l-0.5,0.6l-0.1,0.2h-0.3l-0.2-0.1l-0.4-0.2l-0.6-0.4l-0.5-0.5l-0.4-0.4l-0.4-0.4l-0.3-0.5l-0.2-0.5l-0.2-0.5v-0.5v-0.6l0.2-0.5
    l0.2-0.5l0.3-0.4l0.4-0.4l0.4-0.2l0.4-0.2L240.1,424.6L240.1,424.6z M242.7,437.7l0.8,1l0.8,1.1l0.7,1l0.7,1.1l0.3,0.4l0.1,0.3
    l-0.1,0.3l-0.4,0.3l-0.5,0.4l-0.4,0.4l-0.4,0.3l-0.5,0.3l-0.6,0.2l-0.5,0.1l-0.7,0.1l-0.5,0.1l-0.6-0.1H240l-0.5-0.2l-0.5-0.2
    l-0.5-0.2l-0.4-0.3l-0.4-0.3l-0.4-0.3l-0.5-0.4l-0.3-0.4l-0.3-0.3l-0.3-0.4l-0.2-0.6l-0.2-0.4v-0.5l-0.2-0.6l0.2-0.7l0.1-0.6
    l0.2-0.7l0.3-0.6l0.4-0.6l0.4-0.5l0.5-0.4l0.4-0.4l0.4-0.4l0.4-0.1l0.5,0.2l1,0.7l1.3,1.1L242.7,437.7z M240.4,423.2h-0.6
    l-0.5,0.1l-0.5,0.2l-0.6,0.2l-0.4,0.3l-0.4,0.3l-0.5,0.3l-0.4,0.4l-0.4,0.3l-0.3,0.4l-0.4,0.4l-0.3,0.5l-0.2,0.4l-0.2,0.6
    l-0.1,0.5v0.6l0.1,1l0.2,0.8l0.4,0.7l0.5,0.6l0.8,1l0.7,0.5l-1.1,0.5l-1.1,0.7l-1,0.8l-0.9,0.9l-0.4,0.4l-0.4,0.4l-0.3,0.5
    l-0.4,0.6l-0.2,0.5l-0.2,0.6l-0.1,0.7v0.7v0.6l0.1,0.5l0.2,0.5l0.2,0.6l0.2,0.5l0.4,0.5l0.4,0.5l0.4,0.5l0.4,0.4l0.6,0.4l0.5,0.4
    l0.8,0.4l0.7,0.2l0.8,0.2l0.9,0.2h1h1.1l1-0.2l1.1-0.3l0.9-0.4l1-0.5l0.9-0.6l1-0.8l0.9-0.8l0.9,1.3l1,1.1l0.3,0.3l0.5,0.4
    l0.4,0.2l0.6,0.2l1.3,0.2l1.3,0.1h0.8l0.7-0.1l0.9-0.2l0.8-0.3l0.9-0.4l0.8-0.4l0.8-0.5l0.7-0.8v-0.2l-0.1-0.3l-0.2-0.2l-0.3-0.1
    l-0.7,0.4l-0.7,0.4l-0.8,0.3l-0.8,0.1l-1-0.1l-0.8-0.3l-0.9-0.4l-0.7-0.4l-0.6-0.5l-0.7-0.7l-0.6-0.7l-0.6-1l-0.2-0.3l-0.1-0.3
    l0.1-0.3l0.1-0.2l1.2-1.8l1.2-1.5l0.8-1.4l0.8-1.2l0.4-0.7l0.4-0.6l0.4-0.6l0.5-0.5l0.4-0.4l0.6-0.3l0.6-0.3l0.6-0.3l1.7-0.4
    l0.2-0.3v-0.3l-0.1-0.3l-0.1-0.2h-1.2l-1.7,0.1l-1.9,0.1h-1.6h-2.1l-0.3,0.2l-0.1,0.3l0.1,0.3l0.1,0.3l1.2,0.2l0.4,0.1l0.2,0.2
    l0.2,0.2v0.2l-0.1,0.5l-0.4,0.9l-0.9,1.9l-0.9,1.7l-1,1.6l-0.9,1.3l-0.7-1l-0.7-1.1l-0.7-0.8l-0.6-0.9l-0.8-0.7l-0.8-0.8l-1-0.6
    l-1-0.8l1.1-0.5l1.2-0.8l0.5-0.6l0.4-0.6l0.2-0.4l0.1-0.4l0.1-0.5v-0.4v-0.4l-0.1-0.4l-0.1-0.5l-0.2-0.4l-0.2-0.4l-0.4-0.4
    l-0.3-0.4l-0.4-0.3l-0.4-0.4l-0.4-0.3l-0.5-0.2l-0.4-0.3l-0.4-0.2l-0.6-0.2l-0.5-0.1L240.4,423.2L240.4,423.2z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_29_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_30_">
    <use xlink:href="#SVGID_29_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st14" points="276.6,441.7 276.6,442.9 276.4,444 276.3,444.7 276.2,445.3 275.9,445.6 275.5,445.8 275.1,445.9 
    274.3,446 273.8,446.1 273.7,446.3 273.6,446.6 273.7,447 273.9,447.2 275.1,447.1 276.2,447.1 277.5,447.1 278.8,447.1 
    280.1,447.1 281.4,447.1 282.8,447.1 284.3,447.2 284.5,447 284.6,446.6 284.6,446.3 284.4,446.1 283,446 282.4,445.9 282,445.8 
    281.6,445.6 281.3,445.3 281.1,444.7 281,444 280.9,442.9 280.9,441.7 280.9,425.4 280.9,424.9 280.9,424.5 281,424.3 281.2,424 
    281.4,423.9 281.8,423.8 282.3,423.8 282.8,423.8 283.5,423.8 284,423.9 284.6,424.1 285.2,424.3 285.7,424.5 286,424.8 
    286.6,425.1 286.9,425.5 287.2,426 287.5,426.3 287.7,426.8 287.9,427.3 288.3,428.4 288.4,429.5 288.3,430.6 288.1,431.6 
    287.6,432.6 287.2,433.4 286.9,433.9 286.7,434.1 286.2,434.6 285.8,434.9 285.3,435.1 284.9,435.3 284.2,435.5 283.6,435.7 
    283.5,435.8 283.5,436.2 283.6,436.4 283.7,436.6 284.1,436.6 284.6,436.6 285.9,436.5 287.2,436.4 287.9,436.2 288.6,435.8 
    289.3,435.5 290.1,435.1 290.6,434.8 291.2,434.1 291.8,433.6 292.2,433 292.6,432.1 292.9,431.4 293.1,430.4 293.2,429.4 
    293.1,428.4 292.9,427.6 292.6,426.9 292.2,426.1 291.9,425.4 291.2,424.8 290.6,424.3 290,423.8 289.3,423.4 288.5,423.1 
    287.6,422.8 286.7,422.7 285.7,422.5 284.5,422.4 283.3,422.3 282,422.3 279.6,422.3 277.5,422.4 275.6,422.5 273.6,422.7 
    273.5,422.8 273.5,423.1 273.5,423.4 273.6,423.7 275,423.8 275.4,423.9 275.8,424.1 276.1,424.3 276.3,424.7 276.4,425.3 
    276.4,426 276.6,426.9 276.6,428 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_31_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_32_">
    <use xlink:href="#SVGID_31_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st15" points="297.3,442.6 297.2,443.6 297.2,444.3 297.1,444.8 297,445.3 296.8,445.6 296.5,445.8 296.3,445.9 
    295.7,446 295.1,446.1 295,446.3 294.9,446.6 295,447 295.2,447.2 296.3,447.1 297.2,447.1 298.2,447.1 299.1,447.1 300.2,447.1 
    301.3,447.1 302.5,447.1 304,447.2 304.2,447 304.2,446.6 304.2,446.3 304.1,446.1 302.6,446 302.2,445.9 301.9,445.8 
    301.6,445.5 301.5,445.3 301.4,444.8 301.3,444.3 301.3,443.6 301.1,442.6 301.1,437.4 301.3,436.4 301.5,435.5 301.5,435.2 
    301.7,435 302,434.9 302.3,434.9 302.5,434.9 303,435 303.4,435.1 304,435.5 304.6,435.8 305.1,435.8 305.5,435.8 305.8,435.7 
    306.3,435.5 306.6,435.3 306.8,435 307,434.6 307.2,434.2 307.2,433.6 307.2,433.3 307.1,433 306.9,432.7 306.7,432.4 
    306.4,432.1 306,432 305.6,431.9 305.1,431.9 304.7,431.9 304.1,432 303.7,432.2 303.2,432.6 302.3,433.2 301.5,433.8 
    301.4,433.7 301.1,433.6 301.1,433.5 301,433.4 301,432.7 301.1,431.7 301,431.5 300.9,431.4 300.8,431.3 300.6,431.3 
    299.7,431.9 298.4,432.4 297.2,432.9 295.8,433.4 295.7,433.5 295.7,433.7 295.7,434 295.8,434.2 296.4,434.5 296.6,434.7 
    296.8,434.9 297,435.1 297.1,435.4 297.2,436.1 297.3,437.1 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_33_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_34_">
    <use xlink:href="#SVGID_33_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st16" d="M313.8,439.4V438l0.3-1.3l0.4-1.1l0.4-0.8l0.3-0.4l0.3-0.4l0.3-0.3l0.3-0.2l0.4-0.2l0.4-0.1l0.3-0.1h0.4
    h0.6l0.4,0.1l0.4,0.3l0.4,0.2l0.4,0.4l0.3,0.4l0.3,0.4l0.3,0.4l0.4,1.1l0.4,1.1l0.2,1.3v1.3v1l-0.2,1.2l-0.3,1l-0.3,0.9l-0.2,0.4
    l-0.3,0.5l-0.3,0.4l-0.3,0.3l-0.4,0.2l-0.4,0.2l-0.4,0.1h-0.4h-0.6l-0.4-0.1l-0.4-0.2l-0.4-0.3l-0.4-0.3l-0.3-0.5l-0.3-0.4
    l-0.3-0.4l-0.5-1.1l-0.3-1.1l-0.2-1.3L313.8,439.4L313.8,439.4L313.8,439.4z M317.6,431.8h-0.8l-0.7,0.1l-0.8,0.2l-0.7,0.3
    l-0.8,0.4l-0.6,0.4l-0.7,0.4l-0.5,0.4l-0.5,0.6l-0.5,0.6l-0.5,0.6l-0.3,0.8l-0.3,0.7l-0.3,0.9l-0.2,0.8v1v0.8l0.2,0.9l0.2,0.8
    l0.3,0.8l0.4,0.6l0.4,0.6l0.5,0.6l0.5,0.4l0.5,0.4l0.6,0.4l0.6,0.4l0.6,0.3l0.8,0.2l0.7,0.2l0.8,0.1h0.8h0.9l0.7-0.1l0.9-0.2
    l0.7-0.2l0.7-0.3l0.6-0.4l0.6-0.4l0.6-0.4l0.5-0.4l0.4-0.7l0.6-0.6l0.3-0.8l0.3-0.7l0.2-0.8l0.2-1v-1v-0.9l-0.2-0.7l-0.2-0.9
    l-0.3-0.7l-0.3-0.7l-0.6-0.6l-0.4-0.6l-0.5-0.6l-0.5-0.4l-0.7-0.4l-0.5-0.4l-0.8-0.4l-0.6-0.2l-0.8-0.2l-0.8-0.1L317.6,431.8
    L317.6,431.8z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_35_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_36_">
    <use xlink:href="#SVGID_35_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st17" d="M335.6,437.3v-1l0.1-0.7l0.1-0.5l0.3-0.3l0.3-0.3l0.4-0.4l0.5-0.2h0.7h0.4l0.5,0.1l0.5,0.3l0.4,0.2l0.4,0.2
    l0.4,0.3l0.4,0.4l0.4,0.4l0.3,0.4l0.3,0.4l0.2,0.4l0.3,0.5l0.3,1.2v1.3v1.2l-0.2,1.2l-0.4,1.2l-0.4,0.8l-0.2,0.4l-0.4,0.4
    l-0.3,0.3l-0.4,0.3l-0.4,0.2l-0.4,0.2l-0.4,0.1h-0.5h-0.4l-0.5-0.2l-0.6-0.3l-0.4-0.3l-0.5-0.5l-0.3-0.5l-0.3-0.5l-0.1-0.8
    L335.6,437.3L335.6,437.3z M331.7,452.3v0.9l-0.1,0.7v0.6l-0.2,0.4l-0.2,0.3l-0.2,0.2l-0.4,0.2l-0.4,0.1l-1.1,0.1l-0.1,0.4v0.3
    v0.3l0.3,0.3l1.1-0.1h1.2l1.1-0.1h0.9h1.1l1.1,0.1h1.2l1.4,0.1l0.2-0.3l0.1-0.3l-0.1-0.3l-0.1-0.4l-1.4-0.2h-0.4l-0.4-0.2
    l-0.3-0.2l-0.3-0.3l-0.1-0.4l-0.1-0.6v-0.7v-0.9v-3.8v-0.4l0.1-0.4l0.3-0.1l0.3-0.1l0.7,0.1h0.9h1l1-0.2l0.9-0.2l0.9-0.3l0.8-0.4
    l0.8-0.4l0.6-0.4l0.7-0.5l0.5-0.7l0.5-0.6l0.4-0.8l0.4-0.7l0.3-0.8l0.2-0.9l0.2-0.9v-1v-0.7l-0.1-0.7l-0.1-0.6l-0.2-0.6l-0.3-0.7
    l-0.3-0.5l-0.4-0.5l-0.4-0.5l-0.4-0.4l-0.4-0.4l-0.5-0.3l-0.5-0.4l-0.6-0.3l-0.7-0.2l-0.7-0.1h-0.8h-0.6L339,432l-0.7,0.3
    l-0.6,0.3l-1.2,0.5l-0.6,0.4l-0.2-0.1l-0.1-0.1l-0.1-0.2V433v-0.7l0.2-0.8l-0.1-0.1l-0.1-0.2l-0.2-0.1h-0.3l-1.1,0.6l-1.1,0.5
    l-1.3,0.6l-1.3,0.4l-0.2,0.2v0.2v0.3l0.1,0.2l0.4,0.4l0.4,0.3l0.3,0.2l0.1,0.2l0.2,0.3l0.1,0.7v1L331.7,452.3L331.7,452.3
    L331.7,452.3z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_37_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_38_">
    <use xlink:href="#SVGID_37_"  style="overflow:visible;"/>
    </clipPath>
    <path class="st18" d="M354.9,436.7h-0.3l-0.2-0.1l-0.1-0.1v-0.1l0.1-0.4l0.2-0.5l0.2-0.4l0.4-0.5l0.5-0.6l0.6-0.4l0.4-0.2
    l0.4-0.1l0.4-0.1h0.4h0.5l0.6,0.2l0.4,0.2l0.4,0.4l0.3,0.4l0.2,0.5l0.1,0.4l0.2,0.4l-0.2,0.2v0.4l-0.2,0.2l-0.1,0.1l-0.3,0.1
    l-0.4,0.1l-0.4,0.1h-0.8L354.9,436.7L354.9,436.7L354.9,436.7z M361.3,438.2h1.1l0.7-0.1l0.5-0.2l0.4-0.3l0.2-0.4v-0.4v-0.6
    l-0.1-0.6l-0.2-0.4l-0.3-0.4l-0.3-0.5l-0.3-0.5l-0.4-0.4l-0.4-0.3l-0.9-0.5l-0.9-0.5l-1.1-0.2l-1.1-0.1h-0.9l-0.9,0.2l-0.8,0.2
    l-0.8,0.4l-0.6,0.4l-0.7,0.4l-0.5,0.4l-0.5,0.6l-0.5,0.6l-0.4,0.6l-0.3,0.7l-0.3,0.6l-0.2,0.7l-0.3,0.9l-0.1,0.7v0.8v0.8l0.1,0.8
    l0.3,0.7l0.2,0.6l0.3,0.7l0.4,0.6l0.4,0.6l0.5,0.4l0.4,0.4l0.5,0.4l0.6,0.4l0.6,0.4l0.7,0.3l0.7,0.2l0.7,0.1h0.9h0.8l1-0.2
    l0.8-0.3l1-0.5l0.7-0.5l0.8-0.6l0.7-1l0.5-1l-0.1-0.2l-0.2-0.4l-0.3-0.1h-0.3l-0.4,0.5l-0.4,0.4l-0.4,0.4l-0.5,0.2l-0.4,0.2
    l-0.4,0.2l-0.6,0.1h-0.5h-0.5l-0.7-0.1l-0.5-0.2l-0.4-0.2l-0.5-0.3l-0.4-0.3l-0.4-0.4l-0.3-0.4l-0.4-0.4l-0.3-0.4l-0.3-0.4
    l-0.3-0.6l-0.2-0.4l-0.1-0.6l-0.1-0.6v-0.6v-0.3l0.1-0.1l0.3-0.1h0.4L361.3,438.2L361.3,438.2z"/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_39_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_40_">
    <use xlink:href="#SVGID_39_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st19" points="369.2,442.6 369.2,443.6 369.2,444.3 369.2,444.8 369.1,445.3 368.9,445.6 368.5,445.8 
    368.3,445.9 367.8,446 367.2,446.1 366.9,446.3 366.9,446.6 367,447 367.3,447.2 368.3,447.1 369.2,447.1 370.2,447.1 
    371.1,447.1 372.2,447.1 373.3,447.1 374.6,447.1 376.1,447.2 376.3,447 376.4,446.6 376.4,446.3 376.2,446.1 374.8,446 
    374.3,445.9 373.9,445.8 373.8,445.5 373.5,445.3 373.3,444.8 373.3,444.3 373.2,443.6 373.2,442.6 373.2,437.4 373.3,436.4 
    373.4,435.5 373.6,435.2 373.8,435 374.1,434.9 374.4,434.9 374.6,434.9 374.9,435 375.6,435.1 376.2,435.5 376.7,435.8 
    377.3,435.8 377.6,435.8 378,435.7 378.3,435.5 378.6,435.3 379,435 379.2,434.6 379.3,434.2 379.4,433.6 379.4,433.3 379.2,433 
    379.1,432.7 378.8,432.4 378.5,432.1 378.1,432 377.7,431.9 377.3,431.9 376.8,431.9 376.3,432 375.8,432.2 375.3,432.6 
    374.4,433.2 373.5,433.8 373.3,433.7 373.2,433.6 373.1,433.5 373.1,433.4 373.1,432.7 373.2,431.7 373.1,431.5 373,431.4 
    372.9,431.3 372.7,431.3 371.7,431.9 370.5,432.4 369.2,432.9 367.9,433.4 367.8,433.5 367.8,433.7 367.8,434 367.8,434.2 
    368.3,434.5 368.6,434.7 368.9,434.9 369.1,435.1 369.2,435.4 369.2,436.1 369.2,437.1 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_41_" x="0.6" y="389.9" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_42_">
    <use xlink:href="#SVGID_41_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st20" points="393.2,434 393.3,433.8 393.5,433.6 393.6,433.3 393.7,433.1 393.7,432.8 393.6,432.5 393.5,432.3 
    393.3,432.2 389.6,432.2 389.2,432.2 389,432.1 389,431.8 389,431.6 389,429.3 388.8,429.1 388.4,429.1 388.1,429 387.9,429.1 
    387.4,429.8 386.8,430.4 386.3,431 385.8,431.4 385.1,431.8 384.5,432.2 383.7,432.6 382.8,433 382.6,433.3 382.6,433.5 
    382.7,433.8 382.9,434 384.2,434 384.6,434 384.7,434.2 384.8,434.6 384.8,435.3 384.8,442.9 384.9,443.9 385,444.8 385.4,445.6 
    385.7,446.3 385.9,446.6 386.2,446.9 386.5,447.1 387,447.3 387.4,447.5 387.9,447.6 388.4,447.7 389.1,447.7 389.9,447.7 
    390.8,447.5 391.5,447.3 392.2,447 392.7,446.7 393.2,446.3 393.6,446 394,445.6 394,445.3 393.9,445.1 393.7,444.9 393.5,444.8 
    393,445.1 392.6,445.3 392.2,445.5 391.6,445.5 391.2,445.5 390.8,445.4 390.5,445.3 390.2,445.2 389.7,444.7 389.3,444.2 
    389.1,443.5 389,442.7 389,441.9 388.9,441 388.9,435.2 389,434.6 389,434.2 389.2,434 389.6,434 "/>
    </g>
    </g>
    <g>
    <g>
    <defs>
    <rect id="SVGID_43_" x="-16.5" y="383.2" width="512.8" height="76.1"/>
    </defs>
    <clipPath id="SVGID_44_">
    <use xlink:href="#SVGID_43_"  style="overflow:visible;"/>
    </clipPath>
    <polygon class="st21" points="381.4,449.8 381.8,449.8 382.2,449.7 382.6,449.5 383,449.3 383.4,449 383.7,448.6 383.9,448.3 
    384.2,447.7 385.6,444.7 387.4,441 389.1,437.6 390.5,435.1 392.4,431.3 393.3,429.8 393.8,428.6 394.4,427.9 394.8,427.4 
    395.3,427.1 395.8,426.8 396.4,426.8 396.9,426.7 397.1,426.4 397.1,426 397,425.7 396.8,425.5 396,425.6 395.3,425.6 
    394.5,425.6 393.7,425.6 393.1,425.6 392.1,425.6 391.1,425.6 390.1,425.5 390,425.7 390,426 390,426.4 390,426.7 391.4,426.9 
    391.7,427 391.9,427.1 392,427.3 392.1,427.5 392,427.9 391.7,428.6 391.4,429.8 390.7,431.2 389.5,433.7 388.9,435.2 
    388.4,435.9 388.2,435.8 388,435.3 387.5,434.4 387.1,433.2 385.4,428.8 385.1,427.9 385,427.3 385,427.1 385.2,427 385.4,426.9 
    385.6,426.8 386.8,426.7 387,426.4 387,426 386.9,425.7 386.7,425.5 385.7,425.6 384.7,425.6 383.7,425.6 382.7,425.6 
    381.7,425.6 380.5,425.6 379.4,425.6 378.5,425.5 378.3,425.7 378.2,426 378.3,426.4 378.4,426.7 379.1,426.8 379.7,426.9 
    380.1,427 380.3,427.3 380.6,427.7 381.1,428.5 381.8,430 384.8,437.8 385.2,438.8 385.4,439.5 385.4,440.2 385.4,440.7 
    385.4,441.2 385.3,441.8 385.1,442.5 384.9,443.1 384.2,444.3 383.7,445.2 383.3,445.7 382.8,446 382.4,446 382,446 381.1,446.1 
    380.8,446.1 380.4,446.2 380.1,446.3 379.9,446.5 379.5,446.7 379.3,446.9 379.2,447.4 379.2,447.8 379.2,448.2 379.3,448.5 
    379.5,448.9 379.8,449.2 380.1,449.4 380.4,449.6 380.8,449.8 "/>
    </g>
    </g>
    </g>
    </svg>
     

     

  4. I am using iReport Designer (latest version).

     

    I am querying from an oracle DB via sql to get the data inside.

     

    The xml file does have xml version="1.0" encoding="UTF-8" in the top - I started a blank template for this test.

     

    The DB is UTF-8 encoded and the values I want to display show properly in the DB like "Risikowährung" with the "ä".

     

    Now when I query this data (already in the sql preview) it gets scrambled to Risikowährung. -> http://oi57.tinypic.com/2lm2z2s.jpg

     

     

    The final result shows 3 fields

     

        1. $F{dbfield1}

        2. new String($F{dbfield1}.getBytes("ISO-8859-1"), "UTF-8")

        3. $P{TRANSLATE_SCRIPTLET}.translate("l252")

     


     

    So

     

        1. directly from the DB, gets scrambled (as mentioned)

        2. this conversion function does actually work (but I do not want to have to write every single field like this)

        3. this field calls a function from scriptlet which basically just sends back the string to print, which actually works

     

     

    What am I missin in iReport?

     

  5. I have a subreport showing a 3d bar chart (1 bar only).

    When I create a blank report and choose this 3d bar chart as subreport I get following error and I do not understand why (I have created subreports before).

    Error filling print... net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression :    Source text : new java.lang.Integer(1)net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression :    Source text : new java.lang.Integer(1)    at net.sf.jasperreports.engine.fill.JRFillSubreport.prepare(JRFillSubreport.java:782)    at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:331)    at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:384)    at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:358)    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:346)    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:280)    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:151)    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:932)    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845)    at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:87)    at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:446)    at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:276)    at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:745)    at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:891)    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)Caused by: net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression :    Source text : new java.lang.Integer(1)    at net.sf.jasperreports.engine.fill.JREvaluator.evaluateEstimated(JREvaluator.java:308)    at net.sf.jasperreports.engine.fill.JRCalculator.evaluateEstimated(JRCalculator.java:582)    at net.sf.jasperreports.engine.fill.JRCalculator.estimateVariables(JRCalculator.java:181)    at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1259)    at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1233)    at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1577)    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:149)    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:932)    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845)    at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:651)    at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59)    at net.sf.jasperreports.engine.fill.AbstractThreadSubreportRunner.run(AbstractThreadSubreportRunner.java:203)    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)    at java.lang.Thread.run(Unknown Source)Caused by: java.lang.RuntimeException: No Context associated with current Thread    at org.mozilla.javascript.Context.getContext(Context.java:2355)    at org.mozilla.javascript.ScriptableObject.buildClassCtor(ScriptableObject.java:1189)    at org.mozilla.javascript.LazilyLoadedCtor.buildValue0(LazilyLoadedCtor.java:138)    at org.mozilla.javascript.LazilyLoadedCtor.access$000(LazilyLoadedCtor.java:51)    at org.mozilla.javascript.LazilyLoadedCtor$1.run(LazilyLoadedCtor.java:123)    at java.security.AccessController.doPrivileged(Native Method)    at org.mozilla.javascript.LazilyLoadedCtor.buildValue(LazilyLoadedCtor.java:119)    at org.mozilla.javascript.LazilyLoadedCtor.init(LazilyLoadedCtor.java:99)    at org.mozilla.javascript.ScriptableObject$GetterSlot.getValue(ScriptableObject.java:346)    at org.mozilla.javascript.ScriptableObject.getImpl(ScriptableObject.java:2516)    at org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:431)    at org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:389)    at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2081)    at org.mozilla.javascript.ScriptRuntime.topScopeName(ScriptRuntime.java:1877)    at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1779)    at report1_1410961077129_589370_0._c_script_0(report1_1410961077129_589370:2)    at report1_1410961077129_589370_0.call(report1_1410961077129_589370)    at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)    at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3178)    at report1_1410961077129_589370_0.call(report1_1410961077129_589370)    at report1_1410961077129_589370_0.exec(report1_1410961077129_589370)    at net.sf.jasperreports.compilers.JavaScriptEvaluatorScope.evaluateExpression(JavaScriptEvaluatorScope.java:194)    at net.sf.jasperreports.compilers.JavaScriptCompiledEvaluator.evaluateExpression(JavaScriptCompiledEvaluator.java:164)    at net.sf.jasperreports.compilers.JavaScriptCompiledEvaluator.evaluateEstimated(JavaScriptCompiledEvaluator.java:131)    at net.sf.jasperreports.engine.fill.JREvaluator.evaluateEstimated(JREvaluator.java:295)    ... 14 more Print not filled. Try to use an EmptyDataSource...[/code]
  6. Hi

    I am trying to do the following:

    My datasource is an sql database with client names and their relative data (data A and data B).

    The database gives me a sort field in which the order of the subreports is defined, i.e. it sais which comes first - subreport A or subreport B. So it looks like that: "002, 001" (002 standing for subrep. B etc.) - this means it wants to print subreport B first, then A. The sort order is the same for every client.

    My current aproach (please feel free to share if you have a better idea) is the following:

    1. main page that loops through the clients

    2. one subreport that prints out the data

     

    i want to now pass that one subreport the sortorder.

    the subreport then needs to loop through the sort order parameter in which i put "002, 001" and for each time print the subreport with data

    Please help me to achieve this!

×
×
  • Create New...