Jump to content
Changes to the Jaspersoft community edition download ×

gnanendra.cheedella465

Members
  • Posts

    2
  • Joined

  • Last visited

gnanendra.cheedella465'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. Hey...............! All, I got the answer when there is no image in database java.awt.Image type is unable to handle null. But, java.io.InputStream type is able to show blank when null. So, when there is no image in Database also i am able to print invoice without logo. Just use java.io.InputStream instead of java.awt.Image Problem Solved
  2. If there is image in database, i am able to give print. But, image not available empty or null means throwing exception. Error showing as net.sf.jasperreports.engine.JRException: net.sf.jasperreports.engine.JRException: Unable to get value for result set field "picture" of class java.awt.Image. at com.jaspersoft.studio.editor.preview.view.control.ReportControler.fillReport(ReportControler.java:548) at com.jaspersoft.studio.editor.preview.view.control.ReportControler.access$20(ReportControler.java:523) at com.jaspersoft.studio.editor.preview.view.control.ReportControler$5.run(ReportControler.java:404) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: net.sf.jasperreports.engine.JRException: Unable to get value for result set field "picture" of class java.awt.Image. at net.sf.jasperreports.engine.JRResultSetDataSource.getFieldValue(JRResultSetDataSource.java:357) at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:1489) at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1390) at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1366) at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1085) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:113) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:582) at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseFillHandle.java:123) at java.lang.Thread.run(Thread.java:745) Caused by: net.sf.jasperreports.engine.JRException: Image read failed. at net.sf.jasperreports.engine.util.JRJdk14ImageReader.readImage(JRJdk14ImageReader.java:70) at net.sf.jasperreports.engine.util.JRImageLoader.loadAwtImageFromBytes(JRImageLoader.java:148) at net.sf.jasperreports.engine.JRResultSetDataSource.getFieldValue(JRResultSetDataSource.java:347) ... 8 more
×
×
  • Create New...