Snowcovered.com : Market for DotNetNuke skins and modules!
Shop for DotNetNuke modules and skinsShop for DotNetNuke creations Sell your DotNetNuke creations
Shopping CartCart
 
Help DeskHelp
  Your Account Seller Promos for DotNetNuke modules and skinsPromos
DotNetNuke 5:

Modules

-

Skins

|

New Reviews

|

Bestsellers

 
Search Go

  
SQL Reporting Services (4.3)
  posted by Module Masters on 2/25/2010
  Module Masters active since 10/1/2005
  from United States
 0 (0 reviews for previous six months)
Price: 99.95
Add to Cart
  Add to Watch List
  E-mail This
Categories
Tags
Reporting Services , SQL Reporting , SQL Reporting Services , SQL RS
Description 

SQL Reporting Services (2000 / 2005 / 2008)

This module allows you to interface your DotNetNuke portal with Microsoft SQL Server 2000, 2005 or 2008 reporting services.  You allow users to select which reports to run or you can specify exactly which report will be shown within the module.  This is a great way to transparently bridge the gap between your DNN portal and your reporting server.

If you're looking to display SQL Reporting Services reports in your portal, this module sets the standard.  As testimony, it was chosen by DotNetNuke Corporation to power the reports that are used in the DotNetNuke Marketplace.  Not only is it certified by them, it is used by them!

The demo version is fully functional and can be implemented in your portal. After the demo period is over, the module can easily be converted over to the fully functional version without losing your settings.

 

Features

  • New (4.3) - Passing profile properties as parameters.
    New (4.2) -
    Support for Iportable interface for import / export of module settings
  • New (4.2) - Added encryption for server credentials
  • New (4.1) - Support for Regular Expression filtering of reports
  • New (4.0) - Support for SQL Reporting Services 2008 and new controls such as Tablix
  • Report browser mode for easy report and folder navigation (SQL RS 2005 only)
  • Pass the report or folder via the Querystring (SQL RS 2005/2008 only)
  • Specify parameter values from module settings
  • Allow Passing UserId & PortalId via Querystring
  • Supports SQL Server Service Pack 2
  • On report change, URL parameters ignored implicitely
  • On report change, parameter bar maximized
  • Support for more than one report server
  • Support for passing portaladmin session variable (SQL 2005/2008 RS only)
  • Updated report viewer control / bug fixes
  • Report server connectivity testing during setup
  • Allows turning the parameter bar off via a URL parameter
  • Suports SQL server session state
  • Updated documentation
  • Accepts report parameters as URL parameters (SQL 2005/2008 RS only)
  • Passes PortalId and UserId as parameters (SQL 2005/2008 RS only)
  • Completely customizable on how you want the module to fit within your portal. You can specify a number of different display options that allow the module to adapt to your viewing preferences.
  • Interfaces with Microsoft SQL Reporting Services 2008, SQL Reporting Services 2005 or SQL Reporting Services 2000.
  • Allows users to select which reports they will run.
  • Works with parameter driven reports showing a parameter bar for users to enter parameter criteria.

We pride ourselves on our support, just checkout our statistics on ModuleMasters.  Also please read some of the reviews from 1.2 here as well as reviews for our other releases here on snowcovered.  This is the fourth generation of this product.  It has a large market prescense and is used in hundreds of installations around the world powering reports within DNN on many high volume sites.

Download the demo and find out more at ModuleMasters.com

Server Configuration

The module is easy to use. After installation, you simply plop an instance of it onto a page and then go to Server Administration to register one or more report servers. Below is a screenshot of the server administration options:

Server Version - Here you select the server version of your SQL reporting services instance. Doing this adjusts the settings that will be visible based on the instance type.

Report Server URL - The URL to the report server.  You can specify just the URL to the report server or you can specify the full path to the reporting web service (e.g. servername/reportserver/reportservice.asmx). 

Username - This is the username to get authenticated to the reporting services, it is needed since most report services are using windows authentication.  The reports that will be shown will be specific to the privileges of the user you specify here.  Note: in SQL RS 2000, users may be prompted to authenticate to view reports, however SQL RS 2005/2008 will always authenticate based on the supplied credentials of the reporting server.

Domain - This is the windows domain name.  This setting is not required in all circumstances, but in the event your server is not a domain controller or hosts multiple domains, it may be needed.

Password - The password of the reporting services user.

Module Settings

Once you have a server registered, you can then start adding instances of the modules to pages and customize each instance by choosing which report(s) will be displayed.  Here you can see the settings for customizing how the module appears within your portal.

 

Report Server - You must choose which report server to connect to.

Report Folder - Here you specify the folder you want to see the reports within.  This information is fed from the report server.

Allow user to select report - If you check this, the option to select a specific report to be shown will be disabled.  Users will be presented with a combobox which they can choose the report to run at runtime.

Display Report Table Navigation - If you check this, a table will be displayed rather than a combobox allowing them to traverse the selected folder structure selected.

Report - If you do not allow users to select the report to run, you can specify which report will be run.

Show report back button - This shows the back button within the report that is displayed which supports report navigation.

Show export options - Reports can be exported to Excel, PDF and other formats, this shows the control which enables reports to be exported.

Show find control - You can search for text within a report that is run, this shows the find control that enables this ability.

Show report page navigation bar - Reports may contain several pages, this will show the navigation bar that allows you to navigate between pages.

Show report print button - Reports can be printed using a special print control, this will show this control.

Show report refresh button - Reports can be refreshed from within the module itself, this enables the refresh button to appear within the report module.

Show report zoom controls - You can zoom from within the report module itself.

Report width - You can specify how wide you want the module to be.  You can specify the number of pixles or use a percentage.

Report height - The height in pixels of the report module.

Zoom mode - You can set the default zoom level of the module.  The options or PageWidth, FullPage or a Percent. If you specify PageWidth, the report is zoomed to the width of the reports outer edge.  If you specify full page, it will zoom to show the entire page 1 of the report. If you specify a Percent, you must set a percentage to set the zoom level to (e.g. 75).

Allow Pass UserId / PortalId via URL - Normally the PortalId and UserId are not available to be passed in via the querystring, however if you select this, you can provide these to a report via the URL.

Parameters - Allows setting parameters and values for those parameters at a module level.  The parameters and values specified here will be matched to any report displayed within the module and the value will be substituted if a parameter name is matched to a parameter specified in the mdoule settings.

View Screenshots

These screenshots highlight a sample report viewed within the module and also demonstrate how users (if given the ability) can see a selection of reports which they can choose from the server.

Stay tuned for more updates and enhancements.  We love to hear your feedback and ideas, so please drop us a line if you have any thoughts.

 

Ask a Question
(Purchased items include current cart items and previous orders. To qualify based on previous orders, please login with the same account used for the previous order)
 
 
Technical Support 

 For technical support, just submit the request for assistance on the Help Desk

Spotlight Reviews
Questions from other customers
Ask a Question
Q:  Can you pass other variables via the querystring? Our customer uses our module (Dynamic Forms) to handle the search interface but needs to be able to pass our fields to a querystring for the reporting feature (probably querystring parameters). Can your module pick those parameters up and use them in a query? Thanks, Chad cnash@datasprings.com
A:  Yep, works like a charm, the way it works is that the parameter name in the report needs to match the query string parameter for it to work. The UserId and PortalId can be passed via query string as well, but you have to enable this option in the module settings for security reasons. Hope this answers your question.

Q:  Can I use this module with SQL Server 2005 Express Edition or do I need to have the Standard Edition that supports user-definable reporting services? Thanks, John
A:  Yep, that is what we used for some of the development actually, just get the version with advanced services which includes reporting services!

Q:  I have designed a print label report in using 'Report Services' on my localhost. But I find for me to run it on my host. 'WebHost4life' they want to charger $60.00 a year for the added 'Report Services'. Since my site is also a DotNetNuke website. Would the SQL Reporting Services (4.3). eliminate me from buying the annual $60.00 sql reporting service an add on feature from WebHost4life.com?
A:  If I understand what they are charging you for, you could use this module to hook to a reporting services server anywhere so long as the webhost4life web server would be able to access the reporting services web service URL. So if you are hosting reporting services somewhere else, as long as it is publicly accessible, you should be alright using the module to interface with it. Feel free to download the demo and test it out is the best way to verify all works!
 
Related Products
 
Sales Taxes 
7.00% for United States -> Indiana (IN)
 
Product License Details
Licensed per DNN instance
 
 
Seller Profile
Seller: Module Masters
Country: United States
Module Masters
A seasoned group of .NET developers!
 See reviews
Ask a Question

Social Bookmark
 Post to del.icio.us


Feedback




Where's my software? Need help? Accounts & Returns
  • View your my Orders.
  • View my Downloads
  • Get technical support using the HelpDesk
  • Get help with an order
  • View  policies and proceedures
  • View or change my Account
  • Here's our Returns Policy.
  • العربية | 繁體中文 | Nederlands | English | Español | Français | Deutsch | Italiano | 日本の | 한글 | Português | Русский
    Your Account | Get Help | Sell your creations | Browse Catalog | Give Us Feedback |  New Referral Program Coming Soon
    Cart | Watching List | My Orders | FAQs | Ask a Question
    About Us | Terms Of Use | Privacy Statement
    A great place to buy and sell DotNetNuke skins & modules!
    Snowcovered.com : Market for DotNetNuke skins and modules!
    Copyright 2002-2010, DotNetNuke Corporation