Search Results for

    Show / Hide Table of Contents

    Class MergeReport

    Simple report to merge multiple reports to one. E.g. merge two or more SqlReports or KeyValueReports

    Inheritance
    System.Object
    MergeReport
    Implements
    IReport
    IPrintable
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.Reporting
    Assembly: Simplic.Reporting.dll
    Syntax
    public class MergeReport : IReport, IPrintable

    Constructors

    | Improve this Doc View Source

    MergeReport()

    Create merge report

    Declaration
    public MergeReport()

    Properties

    | Improve this Doc View Source

    Configuration

    Gets the report configuration

    Declaration
    public IReportConfiguration Configuration { get; }
    Property Value
    Type Description
    IReportConfiguration
    | Improve this Doc View Source

    Report

    Not supported for mereged reports

    Declaration
    public Telerik.Reporting.Report Report { get; }
    Property Value
    Type Description
    Telerik.Reporting.Report
    | Improve this Doc View Source

    ReportSource

    Get the merged reports as single report source

    Declaration
    public ReportSource ReportSource { get; }
    Property Value
    Type Description
    ReportSource

    Methods

    | Improve this Doc View Source

    Fill<T>(T)

    Add a single report to the list of reports to merge

    Declaration
    public void Fill<T>(T obj)
    Parameters
    Type Name Description
    T obj

    Report instance

    Type Parameters
    Name Description
    T

    Instance of IReport implementation

    | Improve this Doc View Source

    Fill<T>(IList<T>)

    Add a list of reports to the merge-list

    Declaration
    public void Fill<T>(IList<T> list)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<T> list

    List isntance with reports

    Type Parameters
    Name Description
    T

    Type must be a type of IReport

    | Improve this Doc View Source

    Load(IReportConfiguration)

    Not neded here

    Declaration
    public void Load(IReportConfiguration configuration)
    Parameters
    Type Name Description
    IReportConfiguration configuration
    • None -
    | Improve this Doc View Source

    Print(PrinterDevice)

    Print the current report

    Declaration
    public void Print(PrinterDevice device)
    Parameters
    Type Name Description
    PrinterDevice device

    Device which should be used for printing

    | Improve this Doc View Source

    RenderReport(ReportRenderFormat)

    Merge all report and render one single report

    Declaration
    public Stream RenderReport(ReportRenderFormat format)
    Parameters
    Type Name Description
    ReportRenderFormat format

    Format to render (e.g. PDF)

    Returns
    Type Description
    System.IO.Stream

    Instance of a stream containing the rendered report in the given format

    Implements

    IReport
    IPrintable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx