Search Results for

    Show / Hide Table of Contents

    Class SubReport

    Inheritance
    object
    ReportItem
    SubReport
    Implements
    IDisposable
    Inherited Members
    ReportItem.SetReport(BaseReport)
    ReportItem.Dispose()
    ReportItem.Name
    ReportItem.Report
    ReportItem.ClassName
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Reporting
    Assembly: Reportman.Reporting.dll
    Syntax
    public class SubReport : ReportItem, IDisposable

    Constructors

    SubReport()

    Declaration
    public SubReport()

    Fields

    Alias

    Declaration
    public string Alias
    Field Value
    Type Description
    string

    CurrentGroupIndex

    Declaration
    public int CurrentGroupIndex
    Field Value
    Type Description
    int

    CurrentGroupName

    Declaration
    public string CurrentGroupName
    Field Value
    Type Description
    string

    LastRecord

    Declaration
    public bool LastRecord
    Field Value
    Type Description
    bool

    ParentSec

    Declaration
    public string ParentSec
    Field Value
    Type Description
    string

    ParentSection

    Declaration
    [JsonIgnore]
    [JsonIgnore]
    public Section ParentSection
    Field Value
    Type Description
    Section

    ParentSub

    Declaration
    public string ParentSub
    Field Value
    Type Description
    string

    ParentSubReport

    Declaration
    [JsonIgnore]
    [JsonIgnore]
    public SubReport ParentSubReport
    Field Value
    Type Description
    SubReport

    PrintOnlyIfDataAvailable

    Declaration
    public bool PrintOnlyIfDataAvailable
    Field Value
    Type Description
    bool

    ReOpenOnPrint

    Declaration
    public bool ReOpenOnPrint
    Field Value
    Type Description
    bool

    Sections

    Declaration
    public Sections Sections
    Field Value
    Type Description
    Sections

    Properties

    DetailCount

    Declaration
    public int DetailCount { get; }
    Property Value
    Type Description
    int

    FirstDetail

    Declaration
    public int FirstDetail { get; }
    Property Value
    Type Description
    int

    FirstPageFooter

    Declaration
    public int FirstPageFooter { get; }
    Property Value
    Type Description
    int

    FirstPageHeader

    Declaration
    public int FirstPageHeader { get; }
    Property Value
    Type Description
    int

    GroupCount

    Declaration
    public int GroupCount { get; }
    Property Value
    Type Description
    int

    LastDetail

    Declaration
    public int LastDetail { get; }
    Property Value
    Type Description
    int

    LastPageFooter

    Declaration
    public int LastPageFooter { get; }
    Property Value
    Type Description
    int

    LastPageHeader

    Declaration
    public int LastPageHeader { get; }
    Property Value
    Type Description
    int

    PageFooterCount

    Declaration
    public int PageFooterCount { get; }
    Property Value
    Type Description
    int

    PageHeaderCount

    Declaration
    public int PageHeaderCount { get; }
    Property Value
    Type Description
    int

    Methods

    AddDetail()

    Add a new detail to the subreport

    Declaration
    public Section AddDetail()
    Returns
    Type Description
    Section

    AddGroup(string)

    Add a new group to the subreport

    Declaration
    public Section AddGroup(string groupname)
    Parameters
    Type Name Description
    string groupname
    Returns
    Type Description
    Section

    AddPageFooter()

    Add a new page footer to the subreport

    Declaration
    public Section AddPageFooter()
    Returns
    Type Description
    Section

    AddPageHeader()

    Add a new page header to the subreport

    Declaration
    public Section AddPageHeader()
    Returns
    Type Description
    Section

    DeleteSection(Section)

    Delete a section from the report

    Declaration
    public void DeleteSection(Section sec)
    Parameters
    Type Name Description
    Section sec

    FirstSectionThatIs(SectionType)

    Declaration
    public int FirstSectionThatIs(SectionType atype)
    Parameters
    Type Name Description
    SectionType atype
    Returns
    Type Description
    int

    GetClassName()

    Internal function to determine the object type name

    Declaration
    protected override string GetClassName()
    Returns
    Type Description
    string

    Object type name

    Overrides
    ReportItem.GetClassName()

    GetDisplayName(bool)

    Descriptive name to display to the user

    Declaration
    public string GetDisplayName(bool includedataset)
    Parameters
    Type Name Description
    bool includedataset
    Returns
    Type Description
    string

    GroupChanged()

    Declaration
    public int GroupChanged()
    Returns
    Type Description
    int

    GroupIndex(string)

    Declaration
    public int GroupIndex(string groupname)
    Parameters
    Type Name Description
    string groupname
    Returns
    Type Description
    int

    IndexOfGroup(string)

    Declaration
    public int IndexOfGroup(string groupname)
    Parameters
    Type Name Description
    string groupname
    Returns
    Type Description
    int

    InitGroups(int)

    Declaration
    public void InitGroups(int groupindex)
    Parameters
    Type Name Description
    int groupindex

    IsDataAvailable()

    Declaration
    public bool IsDataAvailable()
    Returns
    Type Description
    bool

    LastSectionThatIs(SectionType)

    Declaration
    public int LastSectionThatIs(SectionType atype)
    Parameters
    Type Name Description
    SectionType atype
    Returns
    Type Description
    int

    NumberOfSectionsOfType(SectionType)

    Declaration
    public int NumberOfSectionsOfType(SectionType atype)
    Parameters
    Type Name Description
    SectionType atype
    Returns
    Type Description
    int

    SubReportChanged(SubReportEvent, string)

    Declaration
    public void SubReportChanged(SubReportEvent aevent, string newgroup)
    Parameters
    Type Name Description
    SubReportEvent aevent
    string newgroup

    Implements

    IDisposable
    In this article
    Back to top Generated by DocFX