Preserving row labels where no data exists SSRS Tablix - reporting-services

I have a dataset that shows capacity groupings for grads of different years. Groupings as follows:
0-100000
100000-250000
250000-500000
500000-1000000
1000000+
However for some of the years there are no grads which fulfil any of the capacity groupings. How do I still retain these labels, even if there is no data?
Need
I've seen similar issues posted, but nothing that quite captures exactly what I am trying to accomplish. So far I've tried to add blank rows in the backend SQL by unioning in a temp table to fill all the blank values, but it seems a bit cumbersome/inefficient... Is there some kind of trick within SSRS or does it really just come down to data manipulation with SQL?
-Thanks

Related

Table within a Table | Power BI Report Builder

When writing expressions for a row in Power BI Report Builder, things line up just fine until you get data that is a lot of text.
This is a prime example
I have 'cangrow' to true on all of my individual cells as well as the row group / row itself. Nothing seems to fix this. Is there any way to do this so the rows expand accordingly?
Ideally, I'd something like this.
EDIT:
I believe the real problem is that I wasn't using a subtables because subtables look really bad when there are column groupings that block the merging of cells.
I'm now trying to find a way to basically add a completely separate table beneath the top table but still connected to be reported each match. First step would be find a way to have a separate data source in the subtable. Step two would be to allow the formatting of the subtable without the structure of the first.
I can't extend the subtable to the final column because of a required column group. And my expressions can't really do what I need them to without changing the dataset to something other than the main table.
Thanks for the help!
FINAL EDIT 2:
1) To resolve the separate dataset problem, I had to write a disgusting query to join the two sets I was using into one. I'm not sure there is a way to do that with Power BI Report Builder, although there should be.
2) I had to put the two separate tables into a list so they would be okay with formatting.
Got my problem solved, but in a round about way.
1) To resolve the separate dataset problem, I had to write a disgusting query to join the two sets I was using into one. I'm not sure there is a way to do that with Power BI Report Builder, although there should be.
2) I had to put the two separate tables into a list so they would be okay with formatting.
Got my problem solved, but in a round about way.

Report builder 3.0 Using Reportitems!TexboxXX.Value sometimes creates multiple boxes. Why?

I have 6 Datasets each one is the same query but has a different WHERE clause based on employee type. They generate 6 tables. At the top of the report there is a summary table which uses reportitems!textboxXX.value to grab the totals for 2 particular fields from all the tables. I'm also using a StartDate and EndDate parameter. Each reportitems! expression in the table comes from a different dataset in the report if that is relevant.
When I run the report using dates from yesterday back to the 9th of May I get the desired output.
But when I go to the 8th I get multiple rows all the same.
and as I go even further back I get even more rows of the same information. To my knowledge nothing interesting or different happened on the 8th of May and the tables further down the report look exactly the same. Any idea what might be causing this? The design view looks like this if that helps. There's no grouping or filters on the table.
Still not certain about the mechanics behind this but I found a 'solution' so I figured I'd post it. I just made a new dataset for my summary tables where the query was simply SELECT 1. Now I get a single row every time.

'un-merge' multiple nested column headers in a matrix chart

I have spent far too long on this and would really appreciate any help someone is able to give. I am creating a cross tab type report in SSRS (2012) using a matrix. Everything is working fine - however my end result must have each column separated from the next (i.e. no merging on common groups). I have three nested groups for the column groups (see figure) and want the output to show individual columns as opposed to merged on common groups.
I have seemingly exhausted all options - and am absolutely stuck - is anyone able to help?
Forgive - I found by adding grouping appropriate to my report and then deleting the row and inserting rows inside the group and re entering the values worked. These appear as 'static' in the advanced mode setting.

Matrix report - Page breaks for each column group

I'm using VS2005 to create my reports.
I have a matrix report that works beatifully. I have country going down on the left hand side (row group called "matrix1_country_name") and data going across for 2 column groups, product_node and month (column groups "matrix1_Node" and "matrix1_calendar_month_name" respectively)
The only thing I want to improve is that this report will always show 5 year/60 months of data, and with multiple nodes I'd rather have each node be on its own page (Ideally I'd love to have it on the same page but in the rows just below to first node, but I'm not sure that's even possible).
I've seen numerous responses on these boards about putting in page breaks on column groups, but I can't seem to find how to do that in VS2005. The examples I've read that can do that seem to have a different interface so I'm guessing they aren't in VS2005.
Does VS2005 allow you to add page breaks after each group item and I'm just missing it? Or is there a trick I can do to get that to happen? I've also read about nestin matrix reports in list reports but that seems more complicated than doing the page break on the column group, so I'd rather do the easiest solution if I can.
Ah, I see pagebreaks are ignored on column_groups. Well I guess I'll try one of these workarounds.
http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/ea9d795b-8d17-41d2-a1d7-a4069ebb4539

Span chart series across multiple charts. SSRS Report Builder

I have a report which contains input parameters "Server Groups" and "Servers"
The report displays a number of performance metrics (in chart form). Each metric has it's own chart and data is obtained via a SCOM database.
The problem I'm having is that some server groups contain many servers usually over 10 which makes plotting data on a chart (+10 Series) very cluttered and difficult to read.
Is there a feature within Report Builder 3.0 that will generate a second chart and plot series # 6-10 and a third chart for series # 11-15 and so on?
I've looked at placing the chart in a matrix and also using multiple chart areas but haven't been able to find a solution.
Can anyone suggest a solution, perhaps there is a expression I could use?
Thanks
=================================
OK, I had put this issue aside for some time but now I had to revisit it. It still remains unresolved but I think I'm getting closer.
I can place the charts in a table and then group the table by the series data (servers). This will give me one series (server) per chart. I can also use this expression... =Ceiling(RowNumber(Nothing)/10)
which would work if I wanted to generate a new chart per X number lines retrieved from the database. The problem is there are many multiple lines of data per series because there is a date component to the data retrieved.
Can anyone suggest an expression that might fit my requirements?
One thought is to put your chart inside a list. Then you would need to add a column to your results that assigns the group. I'm not sure the best way to do that for your dataset, but if you can find a way to come up with a ranking of your servers from 1 to n, and then use a case statement to assign servers 1-5 to group 1, 6-10 to group 2, etc. Then your list can use this server grouping. The rendered reprot will show a chart containing data for each server grouping separately.