[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

6.4

Filtering nested table in SSRS 2005

Asked by lilycollins in MS SQL Reporting, SQL Reporting, Databases Miscellaneous, MS SQL Server

Tags: SSRS, reporting services

I have report with a table and two nested tables in the footer of the main table. The report is providing sales information for different retail outlets.  The idea being that the main table summarises information about the retail outlet and the two nested tables show details of current retail activity and future retail activity for the retail outlet identified in the main report.

The table is set up as follows:
Report Header
Report Body
    Parent Table
        Table Group (repeats and new line after group, grouping on a dataset field value)
        Table Footer Row 1 - nested table 1 (filtered on date parameters)
        Table Footer Row 2 - blank row (to allow spacing between nested tables
        Table Footer Row 3 - nested table 2 (filtered on date parameters)
Report Footer

There is no detail row in the parent table.

Users select a variety of parameters to choose the retail outlets for review and can choose one, more or all of the outlets.

I am using the same dataset for all data regions (there is no need to really split up the datasets as the only difference between the current and future sales figures is the date they occur, all other fields are the same so there's no data redundancy by combining the queries).

When I run the report for a single retail outlet all works perfectly.   However, when I try to choose multiple retail outlets, the information for all outlets is combined and repeated on each page, i.e. I am grouping the main table by the retail outlet name, however, the current/future sales are being driven by the report parameters selected and not the retail outlet of the main report.

I believe I can achieve what I want by using sub reports but for scalability and performance I would prefer not to use sub reports (most places including MSDN suggest that data regions should be used in preference to sub reports).

I had thought to create a filter for the nested tables but I can't quite see how to get the correct value, I tried adding a filter to compare the retail outlet name field in the nested table to the reportItem containing the retail outlet name in the main report but I can't use ReportItems in filters.  I think it must be because the grouping I am using on the table isn't passing down to the footer of the table where I have the two nested tables.

Any help would be gratefully received.

Thank you.
[+][-]03/11/09 09:11 PM, ID: 23864715Administrative Comment

Experts Exchange has a courteous staff of administrators who help members get the most out of the website by means of administrative comments like this one.

Start your 30-day free trial to view this Administrative Comment or ask the Experts your question.

 
[+][-]03/11/09 09:11 PM, ID: 23864719Administrative Comment

Experts Exchange has a courteous staff of administrators who help members get the most out of the website by means of administrative comments like this one.

Start your 30-day free trial to view this Administrative Comment or ask the Experts your question.

 
[+][-]03/13/09 11:02 AM, ID: 23882031Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]03/14/09 02:09 AM, ID: 23885986Administrative Comment

Experts Exchange has a courteous staff of administrators who help members get the most out of the website by means of administrative comments like this one.

Start your 30-day free trial to view this Administrative Comment or ask the Experts your question.

 
[+][-]03/14/09 06:00 AM, ID: 23886577Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]03/14/09 04:12 PM, ID: 23889011Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]03/14/09 04:31 PM, ID: 23889084Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]03/15/09 11:08 AM, ID: 23892452Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]03/16/09 07:28 AM, ID: 23898087Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]03/16/09 07:34 AM, ID: 23898135Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]03/16/09 08:50 AM, ID: 23899109Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]03/16/09 12:11 PM, ID: 23901225Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]03/17/09 12:13 AM, ID: 23905301Accepted Solution

View this solution now by starting your 30-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

About this solution

Zones: MS SQL Reporting, SQL Reporting, Databases Miscellaneous, MS SQL Server
Tags: SSRS, reporting services
Sign Up Now!
Solution Provided By: lilycollins
Participating Experts: 1
Solution Grade: A
 
 
Loading Advertisement...
20091111-EE-VQP-89 - Hierarchy / EE_QW_3_20080625