Class ReportEngine

The main class for managing and running reports.

System.Object
  Stonefield.Query.ReportEngine.ReportEngine
public class ReportEngine : object, IReportEngine

Class Members

MemberDescription

Constructor

Constructor.

Engine

A reference to the report engine.

CreateSQLitePackage

Create a SQLite database of tags.

public sealed void CreateSQLitePackage(string path)

RetrieveDataForLinkedReport

Retrieves the data for the specified linked report and sets its ResultSet.

public sealed bool RetrieveDataForLinkedReport(IReport report,     ILinkedReport linkedReport,     bool cacheResults)

RetrieveDataForReport

Retrieves the data for the specified report and sets its ResultSet.

public sealed bool RetrieveDataForReport(IReport report)

RunReport

Runs a report, including data retrieval

public sealed void RunReport(IReport report)

Application

A reference to the application object.

Error

The text of any error message.

FieldFormats

A list of available field formats.

Logger

A diagnostic logger object.

Reports

A collection of reports.

Tags

A collection of tags.

Templates

A collection of templates.

Requirements

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