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

daiva.marcinkeviciute

Members
  • Posts

    3
  • Joined

  • Last visited

daiva.marcinkeviciute's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. Thank you for this explanation! I was trying to set it up as you suggested - with a main raport and subraport. However when i run the main raport, i get the "resource not found" error. The language resource is set up in both main raport and subraport. When i run only the subraport, it finds the language resources and works fine. When i run the main rapport, then the error occures. Would someone be so kind and help me figure out what i am doing wrong? Here is the error: net.sf.jasperreports.engine.JRException: net.sf.jasperreports.engine.JRException: Resource not found at: Blank_A4_1.jasper. at com.jaspersoft.studio.editor.preview.view.control.ReportController.fillReport(ReportController.java:553) at com.jaspersoft.studio.editor.preview.view.control.ReportController.access$18(ReportController.java:528) at com.jaspersoft.studio.editor.preview.view.control.ReportController$1.run(ReportController.java:446) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: net.sf.jasperreports.engine.JRException: Resource not found at: Blank_A4_1.jasper. at net.sf.jasperreports.repo.RepositoryUtil.getResourceFromLocation(RepositoryUtil.java:158) at net.sf.jasperreports.repo.RepositoryUtil.getReport(RepositoryUtil.java:117) at net.sf.jasperreports.engine.fill.JRFillSubreport.loadReport(JRFillSubreport.java:477) at net.sf.jasperreports.engine.fill.JRFillSubreport.loadReportSource(JRFillSubreport.java:442) at net.sf.jasperreports.engine.fill.JRFillSubreport.getReportSource(JRFillSubreport.java:397) at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReportSource(JRFillSubreport.java:365) at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:506) at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:357) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:383) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:548) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2613) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:836) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:275) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:119) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:622) at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseFillHandle.java:135) at java.base/java.lang.Thread.run(Unknown Source) Here is the script of the main rapport parent_language.jrxml. <?xml version="1.0" encoding="UTF-8"?> <!-- Created with Jaspersoft Studio version 6.20.0.final using JasperReports Library version 6.20.0-2bc7ab61c56f459e8176eb05c7705e145cd400ad --> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Blank_A4" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" resourceBundle="Vorlagen/languages" uuid="28040505-dc2b-435c-a00c-487edd066d98"> <parameter name="language" class="java.lang.String"/> <queryString> <![CDATA[]]> </queryString> <detail> <band height="342"> <subreport> <reportElement x="180" y="10" width="200" height="200" uuid="84a158cb-e021-428b-8380-00f140e36a50"/> <subreportParameter name="REPORT_LOCALE"> <subreportParameterExpression><![CDATA[new java.util.Locale($P{language})]]></subreportParameterExpression> </subreportParameter> <subreportExpression><![CDATA["Blank_A4_1.jasper"]]></subreportExpression> </subreport> </band> </detail> <pageFooter> <band height="64"> <textField> <reportElement x="384" y="34" width="100" height="30" uuid="1dd589ca-7390-4aac-8db0-68cd575b80da"/> <textFieldExpression><![CDATA[$P{language}]]></textFieldExpression> </textField> </band> </pageFooter> </jasperReport> Here is the code of subraport Blank_A4_1.jasper: <?xml version="1.0" encoding="UTF-8"?> <!-- Created with Jaspersoft Studio version 6.20.0.final using JasperReports Library version 6.20.0-2bc7ab61c56f459e8176eb05c7705e145cd400ad --> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Blank_A4_1" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" resourceBundle="Vorlagen/languages" isIgnorePagination="true" uuid="dd3470f4-32ab-40e4-b4a4-f1fa801f99b1"> <queryString> <![CDATA[]]> </queryString> <background> <band splitType="Stretch"/> </background> <title> <band height="79" splitType="Stretch"/> </title> <pageHeader> <band height="35" splitType="Stretch"/> </pageHeader> <columnHeader> <band height="61" splitType="Stretch"> <textField> <reportElement x="370" y="15" width="100" height="30" uuid="f7b3a783-c5fb-44c5-8729-aa49768a52d2"/> <textFieldExpression><![CDATA[$P{REPORT_LOCALE}]]></textFieldExpression> </textField> </band> </columnHeader> <detail> <band height="125" splitType="Stretch"> <textField> <reportElement x="306" y="69" width="100" height="30" uuid="64cb4632-4d04-4244-a07b-14385501b5b8"/> <textFieldExpression><![CDATA[$R{Test}]]></textFieldExpression> </textField> </band> </detail> <columnFooter> <band height="45" splitType="Stretch"/> </columnFooter> <pageFooter> <band height="54" splitType="Stretch"/> </pageFooter> <summary> <band height="42" splitType="Stretch"/> </summary> </jasperReport>
  2. The problem was quite simple: i had a querry with multiple rows in the main rapport. I assume it printed a Content for each row. Once i restricted the dataset of the main rapport to one row, it prints Content only once.
  3. Hi, I am trying to make my first book in Jaspersoft Studio 6.19.1. (Community edition) and i keep facing one problem: when i preview the book, the "Content" is repeated 47 times. I tried working with different datasets, remaking the book from scratch, replacing the raport in the "Content", but the same thing keeps happening (please see the Screenshots). The reportContents.jrxml runs fine outside the book. I would be grateful for any feedback.
×
×
  • Create New...