Class ReportEnum
Diese Klasse repräsentiert einen im Report Document Type definierten Crystal Report.
Namespace: FrameworkSystems.FrameworkBase.Reporting
Assembly: FrameworkSystems.FrameworkBase.dll
Syntax
[DocfxBrowsable]
public class ReportEnum
Examples
Beispiel für die Verwendung von ReportEnum:
foreach( ReportEnum oReportEnum in rptDocumentP.GetReportEnums() )
{
cPrintReportName oPrintReportName = new cPrintReportName(this.Global);
oPrintReportName.sReportName = oReportEnum.ReportName;
oPrintReportName.sReportCaption = oReportEnum.GetCaption( this.Global );
oPrintReportName.sReportFileName = rptDocumentP.ReportDir + "\\" + oReportEnum.ReportFileName;
oPrintReportName.oReportName = oReportEnum;
oPrintReportName.intPaperOrientaion = (int)oReportEnum.Orientation;
this.Add(oPrintReportName);
}
Constructors
ReportEnum(guid, String, Byte[], String)
Erzeugt eine individuelle Report-Definition.
ReportEnum(guid, String, Byte[], String, Orientation)
Erzeugt eine individuelle Report-Definition.
ReportEnum(guid, String, String, Orientation, DevMLString)
Dieser Konstruktor wird im generierten Code verwendet.
Properties
Caption
Individuelle Beschriftung des Reports. Diese hat höhere Priorität als MLCaption. Wird für Custom Report-Definitionen verwendet.
MLCaption
Mehrsprachige Beschriftung des Reports.
Orientation
Die Orientierung des Reports. Wird bei der Code-Generierung aus der Crystal Report-Datei ermittelt.
ReportBytes
Binär-Daten einer rpt-Datei. Diese haben höhere Priorität als ReportFileName. Wird für Custom Report-Definitionen verwendet.
ReportFileName
Der Datei-Name des Reports im Broker-Verzeichnis. (ohne Pfad)
ReportName
Der Name des Reports.
Methods
GetCaption(IGlobalObjects)
Gibt die Beschriftung des Reports zurück in der Sprache der aktuellen Session.
Dabei gelten folgende Prioritäten: