Is it possible to circle a value on the basis of some expression in SSRS report? I searched a lot but couldn't find anything useful.
Thanks!!
SSRS does not have built in functionality to draw circles specifically. There are a few alternatives such as using an image or an indicator. However, there is one big issue with any of these. And that is the fact that SSRS doesn't allow these to overlap other items. So whatever you were trying to circle, probably an expression, will just get moved around the image as opposed to staying in the center of it.
So the next best option would probably be to use a rectangular border instead. Hope this helps.
Related
I'm using VBA to programmatically create a dynamic form in Access 2007. However, this post concerns a basic feature of Access, and is not specific to VBA. When creating a forms or report, the label control has the property Vertical, which if enabled displays the text rotated 90 degrees...in the opposite direction from what I would like.
The Vertical property rotates the text 90 degrees clockwise. Is there any way to make it rotate counter-clockwise..?? It seems goofy to rotate it that way, and I find it difficult to read and comprehend. In Excel, in Format Cells > Alignment > Orientation, it provides the ability to rotate in both directions from +90 to -90 degrees. Can Access do this..?
If the Access label control cannot do as I wish, I'm open to any and all suggestions, including the use of other controls such as MSForms, MSOffice, etc, and even layering with Subforms. But there's one technique I would rather not make use of: a graphical image that's been rotated. I tried it and it's rather beastly, especially with a gradient form background.
Here's a screenshot of what I mean. The first six labels are what Access gives me, but the last two I used GIMP to rotate selected areas of the image to show what I hope to achieve.
No, it cannot be done using MS Access built-in features. But you can use third party ActiveX components for text rotating at any angle, here is one of examples. Also you can use API functions for creating rotated text, see an example for instance here
Yes you can, properties:other -> vertical
I have an ssrs report made up of multiple datasets, each one represented in its own table. I'd like to organize these nicely but when the report renders it is including whitespace between the different tables. Many answers to similar questions refer to place rectangles around the tables with this issue, but it isn't working in my case. The Consume White Space Property is set to True as well, which was a common answer.
I've included an image which also breaks down where I've placed rectangles. I have to be missing something obvious because what I'm looking to do cannot be that out of the ordinary.
I was actually just able to solve it! Apparently it had to do with the tightness of the rectangles. I had the correct number, but I needed to arrange the sizes of the tables, rectangles, etc so they were all the same size.
If you have a line chart in SSRS with many lines, it is nearly impossible to identify which line belongs to which item in the legend, as the colors are nearly the same. Is there a better solution?
bad example of line chart legend
Some suggestions that may help:
Group some of the values into an Other group. It looks like you have
some values that come and go, or don't run for the full timeframe of the
report, lumping these into an Other group will mean less legend items.
Move the legend to the bottom of the chart. This can sometimes make
the legend easier to see; this is not a good option when have a lot
more legend items than what you have now.
Use more than one chart; one chart for each line is possible. This
may be a good option for you. Use more than one chart, and only
display certain values in each. Perhaps you have some natural
grouping in the data that isn’t obvious from what you have provided
in the question. If you do, use that to separate the values into
different charts.
Use a different color theme. The theme you are using now would leave
any color-blind person wondering what was in the chart at all.
Make the chart larger. You just never know, this may work.
Use a column chart rather than a line chart. The bars are wider, and
can be easier to see. Plus, with the way your values come and go, it
may be a better way to visualize the data.
Limit the timeframe of the data being displayed. Having less data may
make this look better, but that may defeat the purpose of the report.
Still, it’s an option.
Good luck.
All good ideas by R Richards. I often end up with charts looking like yours. The first thing I do is ask. Is this of any use to the end user, if not I'll try to rationalise the chart. Some of the ideas in the earlier answer are things I try but also you can try the following without reducing the amount of data in the chart.
Simply make the lines thicker, it's much easier to identify the colours with thicker lines.
Add tooltips to the data points so that the user can hover over the
lines and get info about the line and/or point.
Use a custom pallet, the default palette does not have many colours in (7 I think), so colours are repeated. Creating a custom palette with more colours will make it easier to identify each line. It also means, if you can ensure the order of series in your data that you can you produce consistent charts were a colour always represents a specific business object.
If you have breaks in the data, change the chart to use an average
to give you a continuous line. I think your x axis has to be set as
a time type for this to work, I can't remember off the top of my
head.
Here's a before and after the first two ideas were applied to a sample chart I built.
If you think you need to reduce the data, group line with smaller values together and then add a drill down chart to show these lines.
I'm trying to create doughnut chart and insert label inside the chart's hole. When I render report, label is being moved outside the chart.
Is it possible to force report items to overlap instead of position it automaticaly?
I was looking for an answer to this earlier! I was trying to overlay a rectangle shape on to an image of a site-map.
Unfortunately the answer is no, due to the way that HTML renders objects:
http://msdn.microsoft.com/en-us/library/dd255248.aspx
Very old question, but page overlapping is supported in hard page break formats, such as PDF, or physical print of a report. Essentially, any other format (such as HTML or the Report Builder tool) will move your items around the page, but if you export that same (non-overlapped) report to PDF, your items will be displayed as you intended, with overlapping items.
See here for further details
You can "Add New Title" at the chart at set its position to "BottomCenter".
Right click the chart and select "Chart">"Add New Title". Place the title bottom centered and resize the text
The result in Report Manager:
Number within a chart
Overall Answer:
Unfortunately, SSRS is not graphic, design, layer friendly. The way it renders objects is based on it's boarders. So overlapping is very difficult, time consuming and in most scenarios not possible. Unless you are good with VB programming you may be able to get by with custom code at the report properites -> Code window. It's sad that powerpoint, word, excel natively have better design capabilities than SSRS. Like who in their right mind would ever think that people only want to see data represented in a tablix or box. SSRS <= 2012 native graphing options are a joke! ~ If you can use SSRS 2016, they may have fixed a lot of those customization options.
What I have tried:
Every possible combination/settings workarounds you can think of and unlimited coffee googling to the max. If you are barely starting this journey to figure it out. Let us save you hours of research and stress so you can meet your deadlines. Either build the design in broken up graphic portions (considering that SSRS will render based on borders). If you can crop images do that as much as you can; I found Windows 10 Paint 3D to be very helpful with that, Out of everything I tried, cropping/breaking apart images was the best alternative to get a better level of customization.
I'm stuck on being unable to rotate the text in an access report. I currently have an excel spreadsheet that I'm basing the Access Report off of. The Report has to look as near to the exact same as the Excel Spreadsheet as I can make it.
I've looked all around and haven't been able to find any solutions that work or even look halfway decent.
All I need to do is rotate about 15 labels 90deg counter clockwise. What kind of solutions can I use to achieve this?
The easiest way I found around this was to simply use photoshop to create the header labels and rotate them into the necessary positions I needed.
There is a "Vertical" property for labels, see MSDN. However, it does only clockwise rotation. I'd wish to find a solution to make a counter-clockwise rotation too.