Hi Again A little disapointed not to be offerred any advice but I have made quite a lot of progress. I can now execute Reports and Charts from inside Eclipse although I am having to build the reports in the standalone JasperReports tool The solution was to include a lot of additional class librarys in that do not seem to be mentioned anywhere in the installation notes (commons-*, joda-time-2.1, spring-beans, spring-core etc) My only problem now is that the built in functions such as DATEFORMAT will not compile when i run from Eclipse. I have included jasperreports-functions-6.3.1.jar. Do I need to import anything in class that compiles the report ? This is an example of the error C:Usersnrpowcs_workspacecs_projectnicksreport_1488163868244_961370.java:194: error: cannot find symbol value = DATEFORMAT( ((java.sql.Date)field_end_date.getValue()),"dd/mm/yyyy"); //$JR_EXPR_ID=9$ ^ symbol: method DATEFORMAT(Date,String) location: class nicksreport_1488163868244_961370Am I missing something obvious, I cant believe it is meant to be this difficult ! Please help ! Nick .