This is the third video tutorial of the series devoted to SharpShooter Reports features. You can the previous ones here and here.
Data visualization is an important part of any report. Charts make reports look more professional, allow easier and more intuitive data analysis and exploration. SharpShooter Reports features built-in charting component that will visualize your report data with just few mouse clicks.
Archive for February, 2012
Recently our technical support team has received a question one of our customers who wanted to know if it is possible to sort data in the Web Viewer in SharpShooter Reports. The customer wanted to click a column header for the data to be sorted. The first thing our support team wanted to reply: ‘’Unfortunately, our product does not support the requested functionality’’. But our products architecture is developed the way that if a customer wants to add some new functionality that is not supported by the product, he can do this programmatically.
The powerful scripting feature in SharpShooter Reports allows developing any reports you cannot even imagine. Thanks to the flexibility of Javascript and Html you can create miracles! So, using all these, I tried to implement the data sorting functionality the way the customer wants and would like to tell you how I did this.
(more…)
Logarithmic scale on a chart means that equal steps along its axis represent multiplications by some fixed number (say, ten) rather than additions of a number, as in a “normal” graph.
But don’t get scared off with this tiny bit of math – we’ve got an easy example down here!
A chart indeed may look better with logarithmic scales on the axes, and there are several good reasons for this. In this article we will go though them and see:
- why, and how exactly, logarithmic scale is useful
- how to create a log chart with MSChart
- how to create a log chart with ChartControl
- what’s the difference between SharpShooter native charts and MSChart
Review of SharpShooter Diagrams Features
Andrey AkinshinThis article describes basic SharpShooter Diagrams features. You will see how it is easy-to-use yet powerful and flexible. Let’s begin with the Tools.
Tools
The Tool defines reaction of the component on user actions. It can be changed by updating the DocumentModel.Tool. All standard Tools are the properties of the DocumentModel class. Let’s point out some of them:
For manipulation with a document (DocumentModelBase properties):
- SelectTool
- PanTool
- DynamicZoomTool
- ViewerTool