Hi, has someone any idea of the following:
When creating a datasource from excel it says Report Design not Valid: 1. Report name is missing.
And I'm not able to use Excel.
Thanks
5 Answers:
Thanks mrabbi,
The report does have a name under "Report Name" property.
It happens immediately after selecting the Excel File.
Here is the first few rows of the exception:
net.sf.jasperreports.engine.design.JRValidationException: Report design not valid :
1. Report name is missing.
at net.sf.jasperreports.engine.design.JRAbstractCompiler.verifyDesign(JRAbstractCompiler.java:280)
at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:152)
at net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:357)
at com.jaspersoft.studio.utils.ExpressionUtil.initBuiltInParameters(ExpressionUtil.java:372)
at com.jaspersoft.studio.utils.parameter.ParameterUtil.setParameters(ParameterUtil.java:27)
at com.jaspersoft.studio.data.excel.ExcelFieldsProvider.getFields(ExcelFieldsProvider.java:34)
at com.jaspersoft.studio.data.excel.ExcelDataAdapterDescriptor.getFields(ExcelDataAdapterDescriptor.java:62)
at com.jaspersoft.studio.data.excel.ExcelDataAdapterComposite.getExcelColumns(ExcelDataAdapterComposite.java:645)
at com.jaspersoft.studio.data.excel.ExcelDataAdapterComposite.fireFileChanged(ExcelDataAdapterComposite.java:603)
at com.jaspersoft.studio.data.AFileDataAdapterComposite$2.widgetSelected(AFileDataAdapterComposite.java:118)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4236)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3824)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
at org.eclipse.jface.window.Window.open(Window.java:794)