Show / Hide Table of Contents

    Class ReportDocument

    Diese Klasse ist die Basis-Klasse aller Report Document Types, die mit Framework-Studio entwickelt werden.

    Inheritance
    Object
    ReportDocument
    Namespace: FrameworkSystems.FrameworkBase.Reporting
    Assembly: FrameworkSystems.FrameworkBase.dll
    Syntax
    [DocfxBrowsable]
    public class ReportDocument

    Constructors

    ReportDocument(IGlobalObjects, ExportFormat)

    ReportDocument(IGlobalObjects, ReportEnum, ExportFormat)

    Fields

    Reports

    Eine Instanz, die alle, im Report-Document-Type definierten Crystal Reports, als Properties beinhaltet.

    Properties

    Culture

    Definiert die Culture mit welcher der Report erzeugt werden soll.

    ExportFormat

    Das Format, in dem der Report mit Print() ausgegeben werden soll.

    Diese Einstellung wird ignoriert, wenn der Report auf einem Drucker ausgegeben werden soll.

    ReportDir

    Gibt den Pfad des Dateiordners zurück, in dem die Crystal Reports abgelegt sind.

    SelectedReport

    Der aktuell ausgewählte Report. Die vorhandenen Reports können über das Statische Property Reports ermittelt werden.

    XSDFileName

    Gibt den Namen der XSD-Datei zurück, die verwendet wird.

    Methods

    AddAdditionalReport(ReportEnum)

    Fügt eine zusätzliche Report-Definition hinzu. So können individuelle Report-Dateien zur Laufzeit ergänzt werden.

    ClearAdditionalReports()

    Setzt die Liste mit den zusätzlichen Report-Definitionen zurück.

    ConvertFileNameToReportsEnum(String)

    Diese Methode kann verwendet werden, um einen ReportEnum mit einem bestimmten Datei-Namen zu finden. Es wird nach DevExpressFileName und CrystalFileName gesucht.

    CreateDesigner(ReportEnum)

    Erstellt eine Session für den Report Designer und liefert das zugehörige Objekt zurück.

    ExportReport(ExportFormat)

    Exportiert den Report in das gewünschte Format. Dabei wird der SelectedReport verwendet.

    ExportReport(ExportFormat, out ReportingSoftware)

    Exportiert den Report in das gewünschte Format. Dabei wird der SelectedReport verwendet. Dabei wird die verwendete Reporting-Software zurückgegeben.

    ExportReport(ExportFormat, guid)

    Exportiert den Report in das gewünschte Format. Dabei wird der SelectedReport verwendet.

    GetAdditionalReports()

    Gibt eine Liste mit den zusätzlichen Report-Definitionen zurück.

    GetDatasource(String)

    Gibt den Wert eines bestimmten Datasources zurück.

    GetDatasources()

    Gibt die Namen der Datasources zurück.

    GetReportEnums()

    Gibt eine Liste mit allen Report-Definitionen zurück. Es sind die mit AddAdditionalReport(ReportEnum) hinzugefügten Report-Definitionen enthalten.

    Print()

    Erzeugt einen Druck für die Anzeige am Client.

    Print(ExportFormat)

    Erzeugt einen Druck für die Anzeige am Client.

    PrintToPrinter(Int32, Boolean, Int32, Int32, guid, guid)

    Druckt das Dokument über einen Drucker am Print-Server. Dieser Druck erzeugt eine Transaktion und schließt diese sofort.

    PrintToTransaction(Int32, Boolean, Int32, Int32, Int32, guid, guid)

    Druckt das Dokument in eine offene Transaktion.

    SetDatasource(String, Object)

    Setzt den Wert eines Datasources.

    Back to top Generated by DocFX