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

cik.ai87

Members
  • Posts

    3
  • Joined

  • Last visited

cik.ai87'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. Hi.. I have 7 subreport (sub01, sub02, sub03, sub04, sub05, sub06 and sub07) in my masterReport (hp003). Every subreport has been own category (type of bank card : mastercard, visa, amex and . . . ). Each subreport I have total the amount. My problem is when I insert subreport in masterReport and then I compile the report, the amount to be 0.00. I declare all variable has contained in subreport (spell and format text same like in subreport). Please help me. 1 week I still dont have solution.
  2. Hi, I got the above message. Looks like there is an object type error but I can't find what exactly. Furthermore this syntax still works perfectly with jasperreport 4.0.1. Any advice about what I should change ? Thanks. CODING : Error filling print... Error evaluating expression : Source text : $P{yearFrom}.substring(8,10)+"/"+$P{yearFrom}.substring(5,7)+"/"+$P{yearFrom}.substring(0,4)+" - "+$P{yearTo}.substring(8,10)+"/"+$P{yearTo}.substring(5,7)+"/"+$P{yearTo}.substring(0,4) net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : $P{yearFrom}.substring(8,10)+"/"+$P{yearFrom}.substring(5,7)+"/"+$P{yearFrom}.substring(0,4)+" - "+$P{yearTo}.substring(8,10)+"/"+$P{yearTo}.substring(5,7)+"/"+$P{yearTo}.substring(0,4) at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:195) at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:589) at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:557) at net.sf.jasperreports.engine.fill.JRFillElement.evaluateExpression(JRFillElement.java:929) at net.sf.jasperreports.engine.fill.JRFillTextField.evaluateText(JRFillTextField.java:383) at net.sf.jasperreports.engine.fill.JRFillTextField.evaluate(JRFillTextField.java:368) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:258) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:499) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillBandNoOverflow(JRVerticalFiller.java:439) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVerticalFiller.java:403) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:166) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:946) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:58) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:247) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:877) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 10 at java.lang.String.substring(String.java:1934) at REVHP001_1455777262509_89010.evaluate(REVHP001_1455777262509_89010:345) at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:182) ... 18 more Print not filled. Try to use an EmptyDataSource...
×
×
  • Create New...