Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Majorsilence Reporting, .NET report designer and viewer. Fork of fyireporting,
C# JavaScript XML Shell CSS ASP Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
DataProviders
Examples
Images
LibRdlCrossPlatformViewer
LibRdlWpfViewer
OracleSp
RdlAsp
RdlCmd
RdlCri
RdlDesign
RdlDesktop
RdlEngine
RdlGtkViewer
RdlMapFile
RdlTests
RdlViewer
References
Release-Builds
ReportServer
.gitattributes
.gitignore
LICENSE-2_0.txt
My-FyiReporting-Linux.sln
My-FyiReporting.sln
Readme.md
readme410.txt

Readme.md

If you have any question about My-FyiReporting or do you want to contribute a discussion group for My-FyiReporting is available here:

https://groups.google.com/d/forum/myfyireporting

Introduction

"FYIReporting Designer is a report and charting system based on Microsoft's Report Definition Language (RDL). Tabular, free form, matrix, charts are fully supported. HTML, PDF, XML, .Net Control, and printing supported. A WYSIWYG designer allows you to create reports without knowledge of RDL. Wizards are available for creating new reports and for inserting new tables, matrixes, and charts into existing reports." (http://www.fyireporting.com/)

Use the report viewer .NET controls from ASP.NET, WPF, or Winforms using C#, F#, VB.NET, IronPython, or any other .NET language. The winform viewer also works in linux using mono. There is also a basic Gtk# (gtk-sharp) viewer.

My-FyiReporting is a fork of fyiReporting. I cannot stress this enough. This is a FORK. The main purpose is to make sure that I have a copy of fyiReporting since that project seems to be dead.

Also check this projects wiki as information will be slowly added.

My-FyiReporting is currently built with visual studio 2010 and 2012 and targets .net 4.0. You can also run the build script in the Release-Builds folder to build .net 3.5 (may be broken) and 4.0 packages.

Download

If you have NuGet installed, the easiest way to get started is to install My-FyiReporting via NuGet:

This will setup My-FyiReporting in your project ready to use the viewers or designer.

  • PM> Install-Package My-FyiReporting.x86

If you prefer not to use NuGet and just want to download the latest release binaries get them at:

Alternatively if you want keep up with the latest version you can always use Git

git clone https://github.com/majorsilence/My-FyiReporting.git

Layout:

  • DataProviders\DataProviders.sln
  • Images\
  • OracleSp\OracleSp.sln
    • Requires Oracle Data Provider for .NET
  • RdlAsp\RdlAsp.sln
    • Asp controls to display reports in asp.net and silverlight pages.
    • References RdlEngine
  • RdlCMD\RdlCmd.sln
    • Command line tools
    • References RdlEngine
  • RdlCri\RdlCri.sln
    • I am currently not sure what this is
    • References RdlEngine
  • RdlDesign\RdlDesign.sln
    • Is the main graphical drag and drop designer used to create reports.
    • References RdlEngine
    • References RdlViewer
  • RdlDesktop\RdlDesktop.sln
    • References RdlEngine
  • RdlEngine\RdlEngine.sln
    • Main engine. Is referenced in many of the other projects
  • RdlGtkViewer\RdlGtkViewer.sln
    • A Gtk# (gtk-sharp) viewer
  • RdlViewer
    • References RdlEngine
    • Disabled COM interop
  • RdlMapFile\RdlMapFile.sln *Something to do about maps
  • RdlTest\RdlTests.sln
    • Tests
  • ReportSever\

Contribute:

All contributions welcome. I'll try to respond the same day to any emails or pull requests. Or within a few days at the most.

See the wiki page https://github.com/majorsilence/My-FyiReporting/wiki/Contribute

Open Positions:

  • Every project and every feature, for example
  • DataProviders Maintainer
  • RdlEngine Maintainer
  • RdlDesigner Maintainer
  • RdlViewer Maintainer
  • RdlMapFile Maintainer

RDL Compliance

Report file format specifications can be obtained from microsoft. I believe fyiReporting is currently mostly compatiable with RDL 2005. If you want to add more features see the specfications.

User interface tutorials:

ReportingCloud (another fork) has made some tutorials for using the designer and creating reports. http://sourceforge.net/projects/reportingcloud/files/

I know there are other forks but last I checked they also seemed to be dead. The main fyiReporting site is found at http://www.fyireporting.com/ and it has exmpales found at http://www.fyireporting.com/helpv4/index.php and the forum is http://www.fyireporting.com/forum/index.php. However has I said above for the most part it is a dead project.

UPDATE: It looks like there is another fork ReportFU http://reportfu.org and it looks alive.
UPDATE: What looks like another live fork NReport http://nreports.codeplex.com/ Perhaps I will be able to merge my changes into that project at some point.

Core Team

Contributors

A big thanks to all of My-FyiReporting contributors:

Something went wrong with that request. Please try again.