Jump to content

iReport 3.1.2 feedback


gabrielinux

Recommended Posts

Hi everyone,

     I installed iReport 3.1.2 and got it working with JasperServer.  I am very impressed with the new interface -- as is one of my non-technical co-workers.  The new interface is so much easier to use.  My co-workers really like the preview tab as well.  In the process of installing and making it work, I noticed some functions that are missing or could use some improvement.  This is a summary of such issues, in the spirit of future improvements.

 

  • The JasperServer plug-in was hard to find.  I had to look througout the menus to find it.
  • None of the following *important* settings were imported from iReport 3.0.0:  JasperServer server connection settings, JDBC drivers, database connections, templates.  It was lot of work and a lot of effort to transfer those settings manually, especially when I had to do it in multiple computers.
  • I tried exporting my database connections from 3.0.0, but 3.1.2 failed to import the XML file that 3.0.0 generates.  I had to setup all of my connections by hand and export them form 3.1.2 to share them with my co-workers.
  • In iReport 3.0.x, I could go to my jasperserver's database connections, right-click and import them into iReport.  The new version does not have that feature, which is a huge problem for companies with many users, especially when they add a new database connection and need to distribute it to everyone.
  • It was REALLY difficult to figure out how to add JDBC drivers.  While setting up the database connections, if I didn't know I needed the MSSQL drivers, I would have probably never figured out why my connection failed.  I am surprised that the MSSQL driver does not ship with iReport by default.
  • The whole parameter+input control process is too cumbersome.  Right now, one has to create an input control, then create a parameter, then edit the SQL query to use the parameter in the Where statements.  Former Crystal Reports does it better, since one only needs to setup a parameter and create the filter in the Select Expert.  Most of my users don't even know SQL, so it's really hard for them to create reports with input controls and parameters.
  • I still can't find a place to edit my SQL query, other than looking at the entire XML code.  I don't need to see all the code -- just my query in a SQL query editor.
  • The JasperServer plugin is missing the save button!  There is now a "publish" button, but it is disabled all the time.  How do I save my report and upload it to JasperServer?!
  • The thermometer graph has a glitch.  Let's say that the color should be green between 1-50, and red from 51-100.  When the value is either 50 or 51, neither green nor red work -- the thermometer becomes gray.
  • The Windows installer does not create any shortcuts.  In fact, it doesn't even ask if one wants to create a shortcut.  A start menu entry is considered best practice.
  • There are only 2 report templates.  How about adding more by default?
  • The panel at the bottom that shows error messages is very misleading and confusing for non-technical users.  They don't want to know about "compiling" and "building."  They just want to create a report, see it in the preview and put it on JasperServer.  Can't you hide this panel by default?
  • iReport freezes when the preview tab is pulling data from the server.  It might be a good idea to pull the first page of data so the user has something to see, and continue with the rest in the background.  This is how Crystal Reports handles previews, and it is one of best features of Crystal.
  • Is there a way to stop a preview like in Crystal?
  • The filters (WHERE clause) in the Query Designer are not very intuitive.  When one adds a filter, there is a place to type in the field name.  Why can't it just display a drop down of the fields available?  Again... think of the Select Expert function in Crystal and how easy to use it is.
  • Adding a report to JasperServer is very cumbersome.  One needs to first create a report locally, then create a report bundle in the server using the local report.  Why can't the report wizard just start off of the server in the first place?

I hope this feedback helps make a better new release.  In the mean time, my company will stick to iReport 3.0.0 because it works.

 

Gabriel Monge-Franco

Security+ Certified Professional

http://gabriel.mongefranco.com

http://blog-gabriel.mongefranco.com

 

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...