Hi Nour, I could put together a demo of how I do it at present, to give ideas of whether and how Isis could do similar.
My current approach is to use Seam+RichFaces for the UI, and JasperReports for the report, using the paid-for Jasper Assistant to do the report design / layout. For XLS and CSV I create a second report layout that has no headings or totals etc. I think JasperReports would be OK to use in Isis from a licensing pov? See http://fecplanner.com/jasperreports/docs/license.html I'm currently working on an example that would make a good demo. I have finished the UI, I could attach a link to it if you like, or the image itself, what would be best (do we have a standard re attached images in emails?) Best regards Mike Burton On 10 Dec 2010, at 14:20, Mohammad Nour El-Din wrote: > Hi Mike... > > I think this would be great, do you have any code which you can show a demo > ? > > On Thu, Dec 9, 2010 at 5:41 PM, Mike Burton <[email protected]> wrote: >> Hi Folks (mainly Dan), >> >> I'm posting this to the list rather than private email, but feel free to >> correct my "list etiquette", I'm conscious to balance openness/ wide >> circulation against keeping the list short and on-topic. >> >> To improve my understanding of Isis and to establish new potential features, >> I'm adopting a "devil's advocate" approach by looking at features I add to >> my projects and asking "can (or should) Isis do this" >> >> In this way I thought of _reports_, with filtering, sub/totals, and output >> to PDF/ CDR/ XLS. >> The data to report on may be Domain Objects, or joins / query results >> (perhaps "ViewModels" ie similar to "Views" in database parlance.) >> >> How would Isis approach this? >> >> >> Best regards >> >> Mike Burton >> >> >> >> >> > > > > -- > Thanks > - Mohammad Nour > Author of (WebSphere Application Server Community Edition 2.0 User Guide) > http://www.redbooks.ibm.com/abstracts/sg247585.html > - LinkedIn: http://www.linkedin.com/in/mnour > - Blog: http://tadabborat.blogspot.com > ---- > "Life is like riding a bicycle. To keep your balance you must keep moving" > - Albert Einstein > > "Writing clean code is what you must do in order to call yourself a > professional. There is no reasonable excuse for doing anything less > than your best." > - Clean Code: A Handbook of Agile Software Craftsmanship > > "Stay hungry, stay foolish." > - Steve Jobs
