Download DOWNLOAD
Forums FORUMS
Blogs BLOGS
Forge FORGE
Help HELP
Marketplace MARKETPLACE
DotNetNuke Home
You are here >   Development > Forge > Module - Reports
Register  |  Login
Purchase

DotNetNuke® Project :: Reports Module

The Reports module provides a simple, but flexible, view on data from your DotNetNuke Database. SuperUsers (aka "Host" users) can develop Reports by building a SQL Query and visualizing it with one of the Visualizers built-in to the module or a 3rd-party Visualizer.

How can you use the Reports Module?
  • Display a table of custom data from your Database
  • Display a list of Users in a specific Role
  • Display advanced queries that pull data from multiple tables
  • Display a chart of the number of users in each role
  • Display a report from SQL Reporting Services (EXPERIMENTAL)
Features: What can the Reports Module do now?
  • Display the results from any SQL Query in one of many ways:
    • a Grid
    • a Chart
    • an HTML-based template
    • an XSLT-based transformation
    • or anything else you want with the extensible Visualizer framework
  • Display reports from SQL Reporting Services
  • Import/Export Report Definitions through standard Import/Export Content
Roadmap: What are the future plans for the Reports Module?
  • Full support for the ASP.Net ReportViewer Control and SQL Server Reporting Services
  • Custom Parameters such as @PortalID, @TabID, @UserID that are filled in when the query is run
  • Custom Data Sources to enable the module to display reports containing data from:
    • Your DNN Data Provider
    • Other SQL-based Databases
    • XML Data
    • UDT Module Data
  • Allow SuperUsers to predefine a set of Reports that Admins can use (at this time, only SuperUsers can create Reports)
The project can be downloaded here

View_Blog

Mar 13

Posted by: Joe Brinkman
3/13/2006 2:17 AM 

JoeDesktop.JPGSometimes I am absolutely amazed at how much modern software allows us to achieve.  In years past I would have had to choose between watching TV (red), ftp'ing files to the DotNetNuke servers (green), or configuring a new server for tesing DotNetNuke modules and skins (blue), or browsing the internet (yellow - browser minimized).  My 24" monitor allows me to have picture-in-picture (red) so that I can catch my favorite shows while working.  Using remote desktop (green) I can have my laptop ftp files.  Running VMWare server (blue) allows me to have multiple server/desktop environments configured for conducting DotNetNuke testing.  Finally, while all of this occurs in the background, I can write this blog entry (yellow) from my physical desktop machine. 

In the past I would have tried to run all of these applications from a single machine.  Now through virtualization and remote desktops I can have different environments which are optimized for specific tasks.  With a large enough monitor, it becomes possible to monitor all of these tasks even while catching up on my blogging.  I wonder how much more I could do if I just had one of the new Dell 30" LCDs sitting alongside my current 24" monitor..   

Tags:

4 comment(s) so far...

Re: When multi-tasking goes bad...

The problem with most projectors is that most of them don't support my screen resolutions. I run my 24" at 1900x1200 and until you get into multi-thousand $ projectors, they just don't support that res. Not to mention the cool factor ;-) Having a large LCD just looks cooler than having a projector.

By jbrinkman on   3/13/2006 9:53 AM

Re: When multi-tasking goes bad...

When multi-tasking goes bad...

By ihabat on   3/13/2006 12:49 PM

Re: When multi-tasking goes bad...

Cool.lll

By mortalkombat4in on   3/17/2006 8:15 AM

Re: When multi-tasking goes bad...

awesome man, get a dual 24" then :D

By hungtc on   3/23/2006 1:43 AM

Sponsors

DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation

Hosted by MaximumASP