Table of Contents

Constructor ReportEnum

Namespace
FrameworkSystems.FrameworkBase.Reporting
Assembly
FrameworkSystems.FrameworkBase.dll

ReportEnum(ReportEnumList, guid, string, string, Orientation, DevMLString, ReportingSoftware)

Dieser Konstruktor wird im generierten Code verwendet.

public ReportEnum(ReportDocument.ReportEnumList enumList, guid id, string reportName, string crystalFileName, Orientation orientation, DevMLString mlCaption, ReportingSoftware software)

Parameters

enumList ReportDocument.ReportEnumList
id guid
reportName string
crystalFileName string
orientation Orientation
mlCaption DevMLString
software ReportingSoftware

ReportEnum(guid, string, byte[], string, ReportingSoftware?)

Erzeugt eine individuelle Report-Definition.

public ReportEnum(guid id, string reportName, byte[] reportBytes, string caption, ReportingSoftware? software = null)

Parameters

id guid

Wird null übergeben, dann wird eine neue guid erzeugt.

reportName string

Name des Reports. Dieser wird als Dateiname verwendet. Ungültige Zeichen werden durch '_' ersetzt. Wird kein Name übergeben, dann wird die ID als Name verwendet.

reportBytes byte[]

Die Definition einer Layout-Datei der angegebenen ReportingSoftware im binär-Format.

caption string

Eine zusätzliche Bezeichnung des Enums für die Oberfläche.

software ReportingSoftware?

(optional) Eine Angabe, in welchem Format die reportBytes sind.

ReportEnum(guid, string, byte[], string, Orientation, ReportingSoftware?)

Erzeugt eine individuelle Report-Definition.

public ReportEnum(guid id, string reportName, byte[] reportBytes, string caption, Orientation orientation, ReportingSoftware? software = null)

Parameters

id guid

Wird null übergeben, dann wird eine neue guid erzeugt.

reportName string

Name des Reports. Dieser wird als Dateiname verwendet. Ungültige Zeichen werden durch '_' ersetzt. Wird kein Name übergeben, dann wird die ID als Name verwendet.

reportBytes byte[]

Die Definition einer Layout-Datei der angegebenen ReportingSoftware im binär-Format.

caption string

Eine zusätzliche Bezeichnung des Enums für die Oberfläche.

orientation Orientation

Die vorgesehene Orientierung des Reports beim Druck.

software ReportingSoftware?

(optional) Eine Angabe, in welchem Format die reportBytes sind. Wird keine ReportingSoftware angegeben, dann wird der Wert aus den reportBytes ermittelt.