Class CrossTabReport

This class represents a cross-tab report.

System.Object
  Stonefield.Collections.BaseItem
    Stonefield.Collections.BaseNamedItem
      Stonefield.Collections.BaseNamedItemPersistent
        Stonefield.Query.ReportEngine.ReportBase
          Stonefield.Query.ReportEngine.Report
            Stonefield.Query.ReportEngine.ReportWithLinkedReport
              Stonefield.Query.ReportEngine.CrossTabReport
public class CrossTabReport : ReportWithLinkedReport

Class Members

MemberDescription

Constructor

Parameterless constructor.

IDChanged

Raised when the ID is changed.

PropertyChanged

Raised when a property is changed.

AddField

Adds a field to the report.

public virtual IReportField AddField(IField field);

Clone

public sealed IReport Clone();

Copy

public sealed IReport Copy();

CreateLayout

public virtual ReportResult CreateLayout();

public virtual ReportResult CreateLayout(bool subreport);

CreatePivotTable

Creates a PivotTable.

public ReportResult CreatePivotTable(Stream stream)

Email

public sealed ReportResult Email();

Export

public sealed ReportResult Export();

public sealed ReportResult Export(Stream stream);

GetField

public sealed IReportField GetField(string name);

public sealed IReportField GetField(Guid id);

GetFields

Returns the field collection for the report cast as IReportField.

public virtual List<IReportField> GetFields();

GetFormulas

public sealed List<ICalculatedField> GetFormulas();

Load

public sealed void Load(string fileName);

public sealed void Load(XmlDocument doc);

Print

public sealed ReportResult Print();

public sealed ReportResult Print(string printerName);

Save

public sealed void Save(string fileName);

public virtual void Save();

SaveToXML

public XmlDocument SaveToXML();

SetDataGroup

public sealed void SetDataGroup(Guid dataGroupID);

ToString

Returns the name of the item.

public virtual string ToString();

UpdateDataRetrievalProgress

public sealed void UpdateDataRetrievalProgress(object sender,
    UpdateProgressEventArgs e);

AddDistinct

AfterData

AfterRun

AllowEmptyResultSet

Application

AutofitToPage

Cancelled

Changed

Flags that one or more properties of the item have changed since it was last loaded or saved.

ColumnFields

A collection of column fields.

ColumnTotalLocation

Specifies where to show column totals.

Comments

CreatedAt

CreatedBy

CustomJoins

DataEngine

DataFields

A collection of data fields.

DataGroup

DataSource

DataSources

DefaultFont

DefaultTable

DisplayNullAsZero

True to display null values as zero, false to display as blank.

DisplayTitle

EvaluatorFactory

ExcludeConditions

ExclusionTable

ExportOptions

Fields

A collection of the fields in the report.

FileName

FilterConditions

GenerateLayoutOnEachRun

GroupFilterConditions

HasLayout

ID

The ID of the item.

JoinStatement

Layout

Loading

Flags that the item is being loaded from storage.

Margins

ModifiedAt

ModifiedBy

Name

The name of the item.

Orientation

PaperKind

PaperSize

Parameters

Permissions

RenderOnPlatform

ReportLayout

ReportLayoutDataOnly

ResultSet

RowFields

A collection of row fields.

RowTotalLocation

Specifies where to show row totals.

ShowColumnGrandTotals

Specifies whether column grand totals are displayed.

ShowColumnTotals

Specifies whether column totals (subtotals when more than one column is used) are displayed.

ShowRowGrandTotals

Specifies whether row grand totals are displayed.

ShowRowTotals

Specifies whether row totals (subtotals when more than one row is used) are displayed.

SQLStatements

Tags

Template

Title

TopOptions

UserName

UseTableLayout

True to use tables for the layout, false to use a PivotGrid.

Requirements

Namespace: Stonefield.Query.ReportEngine
Assembly: reports.dll