[Mono-list] Reporting Engine

Chris Turchin chris at turchin.net
Fri May 27 14:43:10 EDT 2005


Hi,

Regarding Report.NET:

It ran with mono with a minor change or two: The embedded resources were
not where they were expected (after just importing the csproj file into
monodevelop and just compiling - could have fixed this by using:
'-resource:FILE[,ID]     Embed FILE as a resource' at the command line i
am sure...). 

It does not do anything with PInvoke, though the RT class does have a
few platform-specific "convenience functions" (printPDF, viewPDF) which
read the registry to get the path to acroread on win32. With a couple of
changes even this could work. I got ViewPDF() working by just replacing
the whole read registry thing with:

private static String _acroPath = "acroread" ;

and a bit of PlatformID magic to do The Right Thing on win32...

All the samples from the webpage ran without modification (except the
FontTest.cs, which seems to have trouble with unicode characters: it
renders the pdf, but the glyphs are wrong for characters like 'μ' which
renders 'Âμ').

Seems like an interesting project...

Regards,
--chris




On Fri, 2005-05-27 at 07:54 -0700, Joe Audette wrote:
> I haven't tried this but I book marked it a while ago
> planning to check it out. Its a .NET reporting engine
> that renders to pdf.
> 
> http://report.sourceforge.net/
> 
> Joe Audette
> 
> --- Harry Holt <harryholt at gmail.com> wrote:
> > It appears that no one does (unless they responded
> > off-list).  We've
> > been using "ActiveReports" from DataDynamics, which
> > is a nice .NET
> > reporting tool.  We've discovered that it uses some
> > native Win32 calls
> > (kernel and gdi) for several of the modules
> > (extensively for the PDF
> > reports, for font rendering, apparently), so we have
> > not been able to
> > deploy that application to mono (which we must do).
> > 
> > I have not been able to find anything appropriate
> > that will work for
> > us, so if anyone has any ideas, please let me know.
> > 
> > Thx... HH
> > 
> > On 5/25/05, Farzad Battiwalla <farzadb82 at cox.net>
> > wrote:
> > > Does anyone know of a good reporting engine for
> > Mono ? - I'm
> > > looking for something similar to Jasper Reports
> > for Java, but on Dot
> > > Net. I'd also like it to be cross-platform,
> > however, running on Linux is
> > > more important.
> > > 
> > > _______________________________________________
> > > Mono-list maillist  -  Mono-list at lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/mono-list
> > > 
> > 
> > 
> > -- 
> > ====================================================
> > Robbie the Nanobot says:
> > "Only YOU can prevent gray goo
> > (NEVER release nanobot assemblers without
> > replication limiting code)"
> > http://lizardslounge.org
> > _______________________________________________
> > Mono-list maillist  -  Mono-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-list
> > 
> 
> joe_audette [at] yahoo dotcom
> http://www.joeaudette.com
> http://www.mojoportal.com
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
-- 
Chris Turchin <chris at turchin.net>



More information about the Mono-list mailing list