Correlation Report

7 posts, 0 answers
  1. Peter
    Peter avatar
    8 posts
    Member since:
    Aug 2012

    Posted 01 Feb Link to this post

    Hi;

     

    I would like to know how to build a report with a customized graph. It is specifically for a customization report but the question is general in the aspect of how to customize a graph. 

     

    An attached bitmap has been added witha graph output I'd like to achieve.

     

    Peter

     

  2. Stef
    Admin
    Stef avatar
    3041 posts

    Posted 04 Feb Link to this post

    Hi Peter,

    Charts can be produced via Telerik Reporting Graph item.
    You can combine Bubble and Line charts to get the desired result, where both types of charts use LineSeries as base. The Bubble Chart uses LineSeries with hidden line and visible data points, where the Line Chart uses LineSeries with visible line.

    You can structure data to produce as many series as needed to add labels, points and lines. Axes' scales can be made numerical in order to have exact placing of data points by X,Y coordinates. Styles can be applied through the series DataPointStyle, DataPointLabelStyle, LineStyle, including the conditional formatting options.

    The attached TRDX file can be previewed with the Standalone Report Designer of Telerik Reporting Q1 2016.


    I hope this information helps.

    Regards,
    Stef
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. DevCraft banner
  4. Peter
    Peter avatar
    8 posts
    Member since:
    Aug 2012

    Posted 04 Feb in reply to Stef Link to this post

    Is it possible the customize the axis and label it like in the bitmap I originally sent?
  5. Stef
    Admin
    Stef avatar
    3041 posts

    Posted 09 Feb Link to this post

    Hello Peter,

    You can add axes labels through the Graph>CoordinateSystems>XAxis|YAxis>Title property.

    The axis labels step can be changed through the Graph>CoordinateSystems>XAxis|YAxis>Sclae>LabelStep property. Hiding labels is not supported. Feel free to add a feature request for having axis labels' conditional formatting. Features are considered for implementation based on the demand for them.

    You can use multiple levels grouping in the CategoryGroups to provide two levels of labels e.g. in the example illustrated with How to: Add Drilldown action to the Graph item.

    The Graph item has also mechanism to add more axes and render series on them in the same plot area.


    My recommendation is to open a support ticket and send us more details about the data you need to visualize. Depending on the data structure and available records we can provide you more accurate suggestions how to add series and format axes labels.

    Regards,
    Stef
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  6. Peter
    Peter avatar
    8 posts
    Member since:
    Aug 2012

    Posted 12 Feb in reply to Stef Link to this post

    Thanks for the info. Now I'm on a project thathas reports prepared in code. Is there any documentation that describes building a graph in code?

     

    Peter

  7. Peter
    Peter avatar
    8 posts
    Member since:
    Aug 2012

    Posted 13 Feb in reply to Peter Link to this post

    OK - I found documentation describing how to build a graph in code. One feature I am looking for relates to point labels. Is there an operation that will place a label in a non conflicting location - i.e. not over another label?
  8. Stef
    Admin
    Stef avatar
    3041 posts

    Posted 16 Feb Link to this post

    Hi Peter,

    The recommended approach is to build a Graph item by using the Visual Studio Report Designer. In the report's designer.cs(vb) file you will be able to see all settings applied through the designer. The auto-generated code can be modified and adjusted for usage at run-time.

    About placing labels, there is an internal algorithm ordering labels in the plot area and the available space. You can use the Graph>Series> DataPointLabelOffset| DataPointLabel| DataPointLabelAlignment| DataPointLabelConnectorStyle to control how and where data point labels are displayed.

    some recommended settings for a Pie chart can be found in How to: Setup a Pie Chart With No Overlapping Labels.

    Regards,
    Stef
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top
DevCraft banner