Jeremy Cowgar
2006-Jul-21 13:50 UTC
[Rails] Printed/PDF Reports (Text/Tabular/Summary) in Rails
The recent discussion about different graphing solutions made me think. What is everyone using for general reports? Currently I have a web based application at work that has roughly 20 different reports ranging from simple tabular data with totaling at the bottom to pretty, colorized, graphic logo''s,etc... going to clients, and finally complex ones I hate to think about such as medical forms. The app is currently written in Python and I use ReportLab. I am slowly replacing that app with rails, converting one section at a time into logical rails controllers. So right now, some "modules" are rails, most are still python, including the reporting side of things. Any suggestions? I have used FOP in the past and there is no way it''s powerful enough for some of the things we do. In some synarios, we really had to push the limits of ReportLab (and sometimes confined by them). Thanks! Jeremy
Jeremy ... I have been using the Eclipse BIRT project to create my runtime reports for ROR applications. Eclipse BIRT needs Tomcat (or other J2EE server) to host. I use ROR as the front end to capture any filter requirements that the user has, then I call BIRT with the appropriate filter parameters and additional tags to produce HTML or PDF report. Hope this helps ... DC Jeremy Cowgar wrote:> The recent discussion about different graphing solutions made me > think. What is everyone using for general reports? Currently I have a > web based application at work that has roughly 20 different reports > ranging from simple tabular data with totaling at the bottom to > pretty, colorized, graphic logo''s,etc... going to clients, and > finally complex ones I hate to think about such as medical forms. > > The app is currently written in Python and I use ReportLab. I am > slowly replacing that app with rails, converting one section at a > time into logical rails controllers. So right now, some "modules" are > rails, most are still python, including the reporting side of things. > > Any suggestions? I have used FOP in the past and there is no way it''s > powerful enough for some of the things we do. In some synarios, we > really had to push the limits of ReportLab (and sometimes confined by > them). > > Thanks! > > Jeremy-- Posted via http://www.ruby-forum.com/.
DC... I am also struggling with integration of BIRT into an ROR project that I am working on.. But it seems like there is no or very little documentation or resource online for reference.. Can you please point me in the right direction here.. I would really appreciate any help.. Thanks Anooj DC wrote:> Jeremy ... > > I have been using the Eclipse BIRT project to create my runtime reports > for ROR applications. Eclipse BIRT needs Tomcat (or other J2EE server) > to host. I use ROR as the front end to capture any filter requirements > that the user has, then I call BIRT with the appropriate filter > parameters and additional tags to produce HTML or PDF report. > > Hope this helps ... > > DC > > Jeremy Cowgar wrote: >> The recent discussion about different graphing solutions made me >> think. What is everyone using for general reports? Currently I have a >> web based application at work that has roughly 20 different reports >> ranging from simple tabular data with totaling at the bottom to >> pretty, colorized, graphic logo''s,etc... going to clients, and >> finally complex ones I hate to think about such as medical forms. >> >> The app is currently written in Python and I use ReportLab. I am >> slowly replacing that app with rails, converting one section at a >> time into logical rails controllers. So right now, some "modules" are >> rails, most are still python, including the reporting side of things. >> >> Any suggestions? I have used FOP in the past and there is no way it''s >> powerful enough for some of the things we do. In some synarios, we >> really had to push the limits of ReportLab (and sometimes confined by >> them). >> >> Thanks! >> >> Jeremy-- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Marnen Laibow-Koser
2010-May-20 22:54 UTC
Re: Printed/PDF Reports (Text/Tabular/Summary) in Rails
Jeremy Cowgar wrote: [...]> Any suggestions? I have used FOP in the past and there is no way it''s > powerful enough for some of the things we do. In some synarios, we > really had to push the limits of ReportLab (and sometimes confined by > them).I doubt extremely that FOP isn''t powerful enough. FO can handle just about any layout you''d care to throw at it. But its syntax is pretty awful. I''d suggest looking at one of the many Ruby PDF libraries or a tool like wkhtmltopdf.> > Thanks! > > JeremyBest, -- Marnen Laibow-Koser http://www.marnen.org marnen-sbuyVjPbboAdnm+yROfE0A@public.gmane.org -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I just started using Prawn. It''s in alpha but it''s already pretty usefull. Table lay-outs neatly reproduce themselves over multiple pages with repeating headers. And that just in 1 line of code!!! Jan On May 21, 12:54 am, Marnen Laibow-Koser <li...-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org> wrote:> Jeremy Cowgar wrote: > > [...] > > > Any suggestions? I have used FOP in the past and there is no way it''s > > powerful enough for some of the things we do. In some synarios, we > > really had to push the limits of ReportLab (and sometimes confined by > > them). > > I doubt extremely that FOP isn''t powerful enough. FO can handle just > about any layout you''d care to throw at it. But its syntax is pretty > awful. > > I''d suggest looking at one of the many Ruby PDF libraries or a tool like > wkhtmltopdf. > > > > > Thanks! > > > Jeremy > > Best, > -- > Marnen Laibow-Koserhttp://www.marnen.org > mar...-sbuyVjPbboAdnm+yROfE0A@public.gmane.org > -- > Posted viahttp://www.ruby-forum.com/. > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/rubyonrails-talk?hl=en.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.