dunham
-
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
-
-
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
-
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]
-
..What if I have different fonts for my textfields in my subreport?!
Rather fix the Product to properly value the font-size values of textfields then just set the default font size
-
Yap, superb that did it. I wonder if that is Jaspersoft's "fault" or Illustrator's.
-
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:My jaspersoft .jrxml looks like that:And my final pdf looks like that: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.614.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.416.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.37.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.68.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.715.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,42210.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.42.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.27.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.912.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.24.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.11,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.331.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.629.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.226.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.525.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.318.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.921,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.726.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.736.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.544.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.339.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.140.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,43434,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.4l-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.4l0.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.6l-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.4l-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.4v-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.566.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.765.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.760.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.165.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.666,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.557.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.861.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.763,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.257.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.460.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.581.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.779.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.575.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.679.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.279.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.971.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.276.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,44676.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,44271.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.196.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.799.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,44796.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.6107.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.9103.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.6109.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.5112.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.6111.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.7106.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.4103.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.2110.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.9113.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.4l-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.4l0.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.6l-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.4l-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.4l-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.2135.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.6139,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,447137.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.6145.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.6142.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.2140,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.6133,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.9127.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.4128.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.9127.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.1131.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.9133.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.2l-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.2l0.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.4l-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.7l-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.4l0.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.3l-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.7l0.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.3l0.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.2H163l-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.2174.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.6177.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.3175,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.1183.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.3181.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.9179.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.1173.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.4170.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.5166.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.8166.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.1167.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.3173.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.7188.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,441186.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.1191.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.5199.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.7198.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.3192.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.9190.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.3195.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.9199,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.2198.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.1l0.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.1l-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.6l-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.4l-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.8l0.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.3l0.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.2l-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.6l-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.9l-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.5l0.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.3l-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.2l-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.6l0.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.6l-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.6l-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.5l-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.4l0.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.4l0.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.1l-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.3l0.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.4l0.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.2l0.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.6l-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.4l-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.9274.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.1280.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.8281.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,424281.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.8286.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.6287.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.7283.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.8289.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.4293.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.1287.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.7273.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.3276.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.9295.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.1301.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.8301.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.2301.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.7306.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.4306.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.8301.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.3299.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.7296.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.4h0.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.4l-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.4l-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.3l-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.8l0.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.2l0.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.9l-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.8L317.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.2l0.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.4l-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.8L335.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.3v0.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.2l-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.4l0.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.7l-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.3l-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.5l-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.3L331.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.2l0.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.1l-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.6l-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.2l-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.8l0.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.2l0.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.2l-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.4l-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.8368.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.1371.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,446374.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.4373.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.8377.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,433379.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.6374.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.4372.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.2368.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.3393.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.1387.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.5382.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.6385.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.7390.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.8393,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.2389.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.3384.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.4395.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.6394.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.9391.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.2388.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.9385.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.6381.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.9380.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.7385.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.1380.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.5379.5,448.9 379.8,449.2 380.1,449.4 380.4,449.6 380.8,449.8 "/></g></g></g></svg> -
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")
Looks like this -> http://oi59.tinypic.com/2pyp16a.jpg
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?
-
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]
-
Unbelievable that this has not been properly addressed. Most basic functions.
For me, the digits behind the comma do not add up correctly
-
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!
Key Duplicated in static Pie Chart
in Products
Posted
Hi
I have a pie chart with two slices: (see screenshots attached)
1. value: 10, key "Series 1"
2. value: 20, key "Series 2"
I get "key Series 1 is duplicated..." Why?