Interface IReportEngine

The interface for Stonefield.Query.ReportEngine.


public abstract interface IReportEngine

Interface Members

MemberDescription

CreateSQLitePackage

Create a SQLite database of tags.

public void CreateSQLitePackage(string path)

RetrieveDataForLinkedReport

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

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

RetrieveDataForReport

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

public bool RetrieveDataForReport(IReport report);

RunReport

Runs a report, including data retrieval, and returns the resulting layout

public 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: interfaces.dll