Report Builder can StripLines render on top of chart data? - reporting-services

can horizontal striplines on a column chart render on top of the data? My chart is rendering like this;
but I want the stripLine to be visible over the top of the data columns not below it. I am able to put the dataPoint text that you can see on top, even though i'd rather it be able to render to the right of the bar, but that doesn't seem to be possible either. any help would be great. Seems like some of these things would be pretty straight forward functionality for such a dynamic report builder but im also a layman.

Striplines are always in the background.
I would add a new Series to the Chart, and change the Chart Type to Line. For the value I would point at a Goal column in the datasource. If none is available you can use an expression or hard-code the value.
The sequence of the series controls which is infront of the other. You can drag the series around to reorder them.

My suggestion would be to increase the transparency of the color of the columns. click on chart, click on custom palette color in Properties on the right hand-side and specify level of transparency in the color's options.
P.S. I had the same issue and that's how I solved it.

Contrary to what I am reading here, it is possible to have the stripe lines on the front as well. However, you will need to create another Series specify the top and bottom value dynamically, and adjust the PointWidth to lets say 0.8 or something along those lines.
Alternatively, you can add in a bar graph with a line graph, that should do it as well.

Related

Custom Code for Color Gradation in SSRS header

I'm trying to make SSRS custom report header. Refereed this link:
http://sqljason.com/2013/02/custom-code-for-color-gradation-in-ssrs.html
How can I put below color as my report header. Note: I would like to display the text, date and sum of count dynamically as well.
Specially looking for color attached below as my header color:
Do I need to write some custom code for header? How can I achieve this?
You could just create an image with the gradient in using one of many free image editors around. Then use that image in a rectangle in your header. You can then add the data as textboxes in the rectangle.
Be warned some rendered do not like overlapping objects so do a quick test and check in each of the desired output formats before you spend too much time on the report.

SSRS Line Chart: Adding an Average/Target line to Line Chart

I'm sure I'm missing something obvious but it has so far eluded me.
My current report:
I have a dataset of employees' absences at my company.
It is essentially broken down by department, date and time lost.
I have charted this as below:
The manager is shown their own departments dynamically using a filter on the series group.
By using a report level filter I can cache the dataset overnight for all departments.
My preferred report:
In order to give some context to the data I would really like to add another line showing the same data for the whole organisation.
This data is already captured and I can add that "department" for all users so they get a graph as below (new line in blue with square markers):
The trouble is that I want the extra line to appear completely differently to the existing lines
I don't want the extra line to have markers necessarily
I don't want the extra line to appear in the same legend
I don't want the extra line to have an action (i.e. be clickable)
In my perfect world, there wouldn't even be a line, just a change in background colour above and below where the line would be. I haven't been able to find a pretty example of what I am talking about so instead I have produced this hideous travesty in ms paint:
Any help gratefully received!
Can change all of that information/treatment by modifying the series.
Firstly change the Chart Type of the series to Area
Which gives you something like....
All other settings you mention can be done in the series properties
eg
Right Click Series, Select Properties, Legend, Check the box marked
[Do not show this series in the legend]
Set the Action (in series properties) to None
Set the markers as you want
I have achieved partial success using the StripLines property for the Y Axis:
Screenshot of setting:
I added a Member then changed the BackgroundColor and StripWidth.
The StripWidth determines the height of the shaded area and can be an expression.

SSRS 2008 Multiple X-Axis Categories - Remove Brackets

I am trying to add multiple X-axis categories to an SSRS 2008 line chart, but by default it is adding these brackets to each additional category. Is there a way to remove these brackets? I am trying to display about 50 data points and it the brackets are causing the data in the categories to be cut off/squished/un-readable. Or if there is a better way of displaying multiple x-axis data. Any help is greatly appreciated! Thanks.
Brackets in question:
http://i44.photobucket.com/albums/f39/sethmo38/SSRSLineChart3_zps348f76b8.jpg
You should be able to just click on the axis X or Y till you see a selected block outline and then click 'delete' on your keyboard and it is removed. If you want to perform operations outside the norm but keep some of the options click properties instead.
The default is pane is Axis Options and you can change 'Category' to 'Scalar' if you want numbers. You set expressions instead of the auto here if you want. If you don't want that but want a custom labeling go to the pane 'Labels' instead. You can hide the labels all together or choose an expression to determine when they are hidden. You may wish to mess with the major and minor tick marks as well. When you want to highly customize an axis you may wish to mess with hiding some of the major marks and potentially turn off the 'Category' axis type and set everything manually. Sorry I can't see your picture at work to be more understanding of your situation so forgive me if I missed something.

add a textbox to a column chart in report builder 3.0

I am using report builder 3.0. I created a column chart. I want to place words(Requirements <= 700ms) on top of the chart defining a dashed line that I placed on the chart. I added a textbox, tried to set all the right values to display it on top of the chart but it gets put below the chart. I tried creating a list, dropping the textbox into the list, still displays the word below the chart and not on top of the chart. Does anyone know how to do this?
Placing textboxes over charts can produce unpredictable behavior.
What you might be able to do is create multiple titles and manually position them using the Custom Position property.
It's a pain, but it's much more organized than trying to manually place textboxes.

Re-naming chart legend in Access 2007

In an auto-generated chart based on a query (I dragged the chart object onto a blank form to start it), the chart itself is displaying and updating properly, datawise, but I want to change the Legend from reading "SumOfAvgOfield1" and "SumOfAvgOfield2" to regular words suitable for final presentations. But I can't find a way to change it!
I realize this is a late answer, but I was just having a similar issue and figured someone else might benefit from knowing how to get rid of the 'SumOf' labels.
In design view, right click on the chart and select 'Properties'.
Choose the Data tab.
The 'Row Source' field is the one you're going to be interested.
In there you can see various places where it's labeling your data:
Sum() AS [SumOfData]
Just edit the text right in the properties window and you'll be set.
This is WAY late, but here's what I found (Yes we still use office 2007)
Open the form in PivotTable View. Open Property Sheet. Highlight the column you want to change the Legend Caption for. Choose the Captions Tab in the properties window. There you can change the captions for each column.
Had 4 charts on a form. 3 would let me edit the Heading of the Chart, the 4th would not. Read a lot of posts that did not pertain. Noticed the datasheet for the 4th chart was completely empty.
SOLUTION: Clicked on chart until the datasheet appeared. Added mock field headings and mock data to datasheet. I could then click on chart and edit the chart's Heading. You can also highlight and change the color of selected words in the chart's Heading. Very Nice!
Good luck,
Vancer
The SumofAverageOfFiled1, etc is automatically generated. Even if you edit it in the datasheet, it changes back (or at least that is my experience). What I did to get around this is add a Rectangle and fill it with white and size it to cover up the "Sumof" captions. You can Bring to Front the Rectangle. Then you can add text boxes to label the chart's bars to read the way you want them. Drag them over the Rectange and Bring to Front.
Hope this helps.
Everywhere I looked it said just change the Pivot Table to change the Legend Entry.
Well, let me tell you.
First, if you have no Pivot Table that you can see do the following:
go to design view and select the form
right click and hit Properties. Scroll through till you see AllowPivotTableView and select yes.
Now you can go and change the column headers!
This could help
Select xxxxx, yyyyy from zzzz
Chart0.ChartSeriesCollection(0).DisplayName = ![XXXXX]
Chart0.ChartSeriesCollection(1).DisplayName = ![YYYYY]
Was very difficult to me to find a way to do it.