I am new to Java (again) and to iReports (first time). I need to get a Scriptlet working, but the tutorial lacks some basics that I'm sure everyone else but me knows. Please excuse my lack of knowledge, but I have a deadline and can spend no more time researching...any help appreciated. I must assume that any Scriptlet is compiled outside of iReport using a Java compiler. When I try to compile my Scriptlet, I get "package net.sf.jasperreports... does not exist" errors. Yes, I have an import statement for JRDefaultScriptlet and JRScriptletException in my Scriptlet. I also changed my computer's classpath (environment variable) to point to where the jasperreports-3.6.0.jar file is. Someone please tell me what files need to be where, what variables need to be set. This isn't really a Java syntax issue, it's packaging, I believe. Please be specific if you can. For example, several posts say things like "add such-and-such to your classpath". Realize there are TWO classpaths - one for your computer and one tied to your report in iReport using the Tools -> Options menu option. A newbie like me doesn't know which you mean unless you are very careful to state which one, thanks. I think that if I can get my Scriptlet to actually execute, I'll be in the clear. Thanks in advance for assistance! Post Edited by deloreanguy at 11/03/2009 17:35