Chart / Chart Overview
In This Topic
    Chart Overview
    In This Topic

    Nevron Chart for Reporting Services is the leading charting solution for all versions Microsoft Reporting Services. It aims to provide report authors with an easy and powerful way to create charts for business, scientific and presentation purposes. This report item delivers an unmatched set of features related to charting types, visual effects, layout settings, data integration and data analysis.

    Nevron Chart for Reporting Services is based on Nevron Charting technology, which ensures that this product uses the most advanced .NET charting engine available on the market today. On the other hand Nevron Chart for Reporting Services is completely built from scratch to reflect the semantics of Microsoft Reporting Services Custom Report Items. This means that the object model, which is completely visually editable, is natively bindable to the underlying data model that Custom Report Items use.

     Major Features

    Support for Multiple Charting Areas - unlimited number of charting areas are supported. Each charting area has its own charting type and can be rendered in 2D or 3D mode. Charting areas can be automatically or manually arranged.

    Support for Multiple Legends - unlimited number of legends are supported. Each values data grouping can be assigned to a different legend. Legends can be manually positioned or docked to chart, chart areas and plot areas.

    Support for Multiple Titles - unlimited number of titles are supported. Titles can be manually positioned or docked to chart, chart areas and plot areas.

    Charting Types - a charting type is assigned to each charting area. Supported are the following charting types:

    • Bar - (available in 2D and 3D)
      Subtypes: Clustered, Stacked, Stacked Percent, Series, XY Scatter, XY Scatter Clustered, XY Scatter Stacked, XY Scatter Stacked Percent, XYZ Scatter, XYZ Scatter Clustered, XYZ Scatter Stacked,  XYZ Scatter Stacked Percent.
      Shapes: Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Ellipsoid, Smooth Edge Bar, Cut Edge Bar
    • Area - (available in 2D and 3D)
      Subtypes: Series, Stacked, Stacked Percent, XY Scatter, XY Scatter Stacked, XY Scatter Stacked Percent.
    • Smooth Area- (available in 2D and 3D)
      Subtypes: Series, XY Scatter
    • Line - (available in 2D and 3D)
      Subtypes: Series, Stacked, Stacked Percent, XY Scatter,  XY Scatter Stacked, XY Scatter Stacked Percent, XYZ Scatter, XYZ Scatter Stacked,  XYZ Scatter Stacked Percent
      Shapes: Line, Tape, Tube, Ellipsoid
    • Smooth Line - (available in 2D and 3D)
      Subtypes: Series, XY Scatter
    • Step Line - (available in 2D and 3D)
      Subtypes: Series, XY Scatter
      Shapes: Line, Tape, Tube, Ellipsoid
    • Pie - (available in 2D and 3D)
      Shapes: Pie, Torus, Smooth Edge Pie, Cut Edge Pie, Ring, Smooth Edge Ring, Cut Edge Ring.
    • Point - (available in 2D and 3D)
      Subtypes: Series, XY Scatter, XYZ Scatter
      Shapes: Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Sphere, Ellipse, Cross, Diagonal Cross, Line Cross, Line Diagonal Cross, Star 
    • Bubble - (available in 2D and 3D)
      Subtypes: Series, XYScatter, XYZScatter
      Shapes:Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Sphere, Ellipse, Cross, Diagonal Cross, Line Cross, Line Diagonal Cross, Star 
    • Float Bar - (available in 2D and 3D)
      Subtypes: Series, Clustered, Stacked, XY Scatter, XYZ Scatter, XYZ Scatter Stacked
      Shapes:Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Ellipsoid, Smooth Edge Bar, Cut Edge Bar 
    • High Low - (available in 2D and 3D)
      Subtypes: Series, XY Scatter 
    • Stock - (available in 2D and 3D)
      Subtypes: Series, XY Scatter
      Shapes: OHLC stick, HLC stick, Candle Stick 
    • Funnel - (available in 2D and 3D)
      Control over labeling, neck width, neck height and points gap.
    • Radar - (available in 2D only)
      Subtypes: Lines, Areas
    • Polar - (available in 2D only)
      Subtypes: Lines, Areas, Points 
    • Surface - (available in 3D only)
      Subtypes: Grid, Mesh, Triangulated
      Drawing Modes: Scaled, Flat at Axis Begin, Flat and Axis End
    • Error Bar - (available in 2D and 3D)
      Subtypes: Series, XY Scatter, XYZ Scatter
      Controllable visibility of X, Y and Z error bars
    • Box And Whiskers - (available in 2D only)
      Subtypes: Series, XY Scatter
      Settings: Box and Whiskers size
    • Vector - (available in 2D and 3D)
      Subtypes: Series, XY Scatter, XYZ Scatter
      Settings: Arrow shape and size
    • Range - (available in 2D and 3D)
      Subtypes: Series, XY Scatter, XYZ Scatter
    • Kagi - (available in 2D only)
      Subtypes: Series, XY Scatter
      Settings: Reversal amount, Up and Down stroke style
    • Renko - (available in 2D only)
      Subtypes: Series, XY Scatter
      Settings: Up and Down stroke style, Up and Down fill style
    • Three Line Break - (available in 2D only)
      Subtypes: Series, XY Scatter
      Settings: Box Width Percent, Number of Lines to Break, Up and Down stroke style, Up and Down fill style
    • Point And Figure - (available in 2D only)
      Subtypes: Series, XY Scatter
      Settings: Box Size, Reversal Amount, Preceding Column Peak, Preceding Column Direction, Proportional X/Y, Up and Down stroke style
    • Combo - (available in 2D and 3D)
      Subtypes: Series, XY Scatter
      A versatile charting type allowing you to mix custom combinations of series types. Series types are specified per values data groupings. There are many per series type options. You can combine the following series types: Bar, Area, SmoothArea, Line, Smooth Line, Step Line, Point, Bubble, High Low, Stock, Error Bar, Box and Whiskers, Vector and Range.

    Axes - Complete set of axis related features designed to target even the most compelling charting requirements. The axes are also largely automatic allowing you focus on your project and be able to customize every aspect of the appearance and behavior of the axis if needed. Following is a short list of the axis related features of the component:

    • Primary and Secondary X and Y Axes
    • Depth Axis
    • Special Radar and Polar axes
    • Numeric Scale - automatically selected by the component depending on the series type. The following subtypes are available:
      - Number scale - allows you to display any data in numeric format (profit, sales, percentages etc.)
      - Angular scale - allows you to display angular data in degrees and grads (used in polar charts).
      - DateTime scale - general date time scale suitable for the display of date time data.
      - ValueTimeline scale - advanced date time scale most commonly used in financial charts.
      - RangeTimeline scale - advanced date time scale most commonly used in financial and project management charts.
    • Categorical Scale - automatically selected by the component depending on the series type. The following features are available for categorical scales:
      - single row and grouped categorical labels.
      - controllable grid style.
    • Advanced positioning options
      The axes of the component can be docked to the chart sides (or polar rim) or crossed at value with some other axis. In addition axes can share parts of the chart plot.
    • Title
      Control over the title text, appearance, position and angle.
    • Ruler
      Control over the begin / end ruler caps as well as option to highlight scale breaks on the ruler.
    • Range
      Control over the range displayed by the axis. Ability to inflate that range in several modes.
    • Gridlines
      Control over the major and minor gridlines appearance.
    • Ticks
      Control over the appearance and position of minor and major ticks.
    • Stripes
      Ability to highlight repeating ranges of data on the chart walls, with controllable show / hide pattern.
    • Sections
      Ability to conditionally modify the appearance of axis decorations (tick, gridlines and labels) if they fall in a specified range. This feature allows you to highlight important ranges of data on the axis.
    • Const Lines
      Ability to show constant (reference) lines at specified value. In 3D mode you can also show planes crossing the plot at the specified value.
    • Breaks
      Ability to skip a range of values on the axis with controllable style and appearance.
    • Label Layout
      Ability to control how the axis must resolve label overlapping and layout options.
    • Label Formatting
      Ability to control the label formatting on numeric scales - including many advanced options for currency, percentage, scientific and date time label formatting.

    Walls

    • Walls visibility
    • Walls appearance
    • Walls depth (in 3D)

    Legends

    • Advanced positioning options
    • Items layout preferences
    • Control over legend marks
    • Header and Footer
    • Gridlines
    • Stripes

    Per Series (Values Data Groupings) Properties

    • Series options (for combo charts)
    • Display on chart area
    • Display on X axes
    • Display on Y axes
    • Display on legend
    • Markers - control over shape, size, position and appearance
    • Legend - control over the data describing the series in the legend
    • Data Labels - control over format, appearance and layout.
    • Action - jump to report, jump to bookmark, jump to URL.

    Data Groupings Editors

    • Edit grouping expressions
    • Edit filter expressions
    • Edit sorting expressions

    Rendering

    • Support for different image formats
    • Specify resolution
    • Image sizing options
    • Gray scale rendering   
    • On/off image map rendering
    • Control over text and shape 2D and 3D antialiasing.
    • Control over the currently used culture settings. You can select a custom culture or synchronize the currently used culture with the user regional settings.
    • Ability to measure and display time required by the server to generate and display the gauge. This feature allows you to profile your reports.

    Appearance Customizations

    • Fill Style editor - helps you define the filling of an element. Provides options for solid color, gradient, image and advanced gradient fill types.
    • Stroke Style editor - helps you define the outline/stroke of an element. Provides options for line caps and joins, line pattern and color. 
    • Shadow Style editor - helps you define the shadow which is cast by an element. Provides options for solid, linear, radial blur and gaussian blur shadows.
    • Text Style editor - helps you define the default appearance of a text element. Provides options for font size and type, font filling, outline, shadow, backplane etc. 
    • Frame Style editor - helps you define the frame of the component and its panels. Supports artistic/image borders.

    Code Embedding

    Allows you to modify every aspect of the chart appearance using C# code.

    Templates

    Allows you to save and load the component state inside the report designer.

     Unique Features

    Speed - the fastest rendering chart inside Reporting Services - in both 2D and 3D modes.

    3D Charting - Nevron Chart for Reporting Services has the best layout in 3D and the most advanced feature set in 3D - including: 11 predefined lighting modes, ability to specify element materials (control the way in which elements reflect light), largest charting types set in 3D, biggest set of shapes in 3D (applicable to pies, bars, markers, areas etc.)

    2D Charting - Nevron Chart for Reporting Services is the only chart for Reporting Services to provide Adobe Photoshop like image filter effects, which are applicable to all chart elements - these include bevel, emboss, lighting filters etc. When it comes to shadows it is the only chart for Reporting Services which has soft shadows (based on Gaussian and Radial blur image filters).

    2D/3D Consistency - Nevron Chart for Reporting Services is consistent in 2D/3D modes. For example you can map gradients, textures to elements in both 2D and 3D. Colors specified in 2D are inherited by materials in 3D. You can mix 2D and 3D chart areas in a single chart control.

    XY and XYZ scatters - the industry leading support for XY and XYZ scatters inside Reporting Services.

    XML Formatted Texts - this feature is applicable to all elements which display text. It allows you to mix fonts, mix bold, italic underline formatting and many other advanced features like different fill styles, shadows, image filters etc. - all inside a single label, title etc. XML formatted texts use a format similar to HTML, but with many more advanced options.

    Multithreaded UI - the user interface in design time is multithreaded. This allows for very quick editing of the component, regardless of the preview complexity.