CrystalDecisions.Shared Namespace

Bietet Klassen, Schnittstellen und Enumerationen, die vom CrystalReportViewer-Steuerelement und dem ReportDocument-Objektmodell gemeinsam genutzt werden.

Klassen

Klasse Beschreibung
ConnectionInfo

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen bereit, um Verbindungen zu Datenbankservern oder ODBC-Datenquellen herzustellen.

DataSourceConnections

Enthält die ConnectionInfo-Instanzen für jede Verbindung im Bericht.

DiskFileDestinationOptions

Stellt Eigenschaften zum Abrufen und Festlegen des Dateinamens beim Exportieren auf einen Datenträger bereit.

EnterpriseReport

Die EnterpriseReport-Klasse ist eine verwaltete Komponente, die als Proxy für die EnterpriseReportService-Klasse fungiert und dem Entwickler zugleich ein begrenztes Objektmodell zur Verfügung stellt.

ExcelFormatOptions

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen beim Exportieren nach Excel bereit.

ExceptionEventArgs

Stellt Daten für das Exception-Ereignis bereit.

ExchangeFolderDestinationOptions

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen beim Exportieren in Microsoft Exchange-Ordner bereit.

ExportOptions

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen zum Exportieren Ihres Berichts bereit.

GroupTreeStyle

Stellt Eigenschaften zum Abrufen und Festlegen von Anzeigeoptionen für die Gruppenstrukturansicht bereit.

HTMLFormatOptions

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen beim Exportieren in HTML bereit.

MicrosoftMailDestinationOptions

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen beim Exportieren nach Microsoft Mail bereit.

ParameterDiscreteValue

Stellt Eigenschaften zum Abrufen und Festlegen von Parametern für einzelne Werte bereit.

ParameterField

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen und Werten für ein Parameterfeld bereit.

ParameterFields

Enthält die ParameterField-Objekte für jedes Parameterfeld im Bericht.

ParameterRangeValue

Stellt Eigenschaften zum Abrufen und Festlegen von Parametern für Bereichwerte bereit.

ParameterValue

Stellt Eigenschaften zum Abrufen und Festlegen des Parametertyps bereit.

ParameterValues

Enthält die ParameterValue-Objekte für jedes Parameterfeld im Bericht.

PdfRtfWordFormatOptions

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen beim Exportieren in das PDF-, RTF- oder Word-Format bereit.

RemoteReportProxy
ReportPartNavigationResult

Stellt Eigenschaften zum Abrufen von Informationen zum Navigationsziel für das ReportPartBookmarkNavigation-Ereignis bereit.

ServerFileReport

Die ServerFileReport-Klasse ist eine verwaltete Komponente, die als Proxy für die ServerFileReportService-Klasse fungiert und dem Entwickler zugleich ein beschränktes Objektmodell zur Verfügung stellt.

TableLogOnInfo

Stellt Eigenschaften zum Abrufen und Festlegen von Optionen für die Tabellenkonnektivität zur Verfügung.

TableLogOnInfos

Enthält die TableLogOnInfo-Objekte für jede Tabelle im Bericht.

ToolbarStyle

Stellt Eigenschaften zum Abrufen und Festlegen von Formateigenschaften für die CrystalReportViewer-Symbolleiste zur Verfügung.

TotallerNodeID

Stellt Gruppenknoteninformationen zum Navigationsziel für das ReportPartBookmarkNavigation-Ereignis bereit.

TotallerNodeIDs

Enthält die TotallerNodeID-Objekte für jedes TotallerNodeID-Objekt im Bericht.

Schnittstellen

Schnittstelle Beschreibung
IConnectionInfo

Stellt Eigenschaften zum Abrufen von Optionen und Methoden bereit, mit denen Optionen zur Verbindung zu Datenbankservern oder ODBC-Datenquellen festgelegt werden.

Enumerationen

Enumeration Beschreibung
Alignment

Gibt die horizontale Ausrichtung für Text in der HorizontalAlignment-Eigenschaft der ObjectFormat-Klasse an.

AMPMFormat

Gibt das AM-/PM-Format in der AMPMFormat-Eigenschaft der TimeFieldFormat-Klasse an.

AreaSectionKind

Gibt den Typ des Bereichs oder Abschnitts in der „Kind“-Eigenschaft der Area-Klasse und der Section-Klasse sowie in der ExcelAreaType-Eigenschaft der ExcelFormatOptions-Klasse an.

BooleanOutputType

Gibt den booleschen Ausgabetyp in der OutputType-Eigenschaft der BooleanFieldFormat-Klasse an.

CurrencySymbolFormat

Gibt das Währungssymbol in der CurrencySymbolFormat-Eigenschaft der NumericFieldFormat-Klasse an.

DateTimeCondition

Gibt die Datum-/Uhrzeit-Bedingung für eine Gruppe in der DateTimeGroupCondition-Eigenschaft der DateTimeGroupOptions-Klasse an.

DayFormat

Gibt das Tagesformat in der DayFormat-Eigenschaft der DateFieldFormat-Klasse an.

DefaultValueSortMethod

Gibt die Standardwerte für die DefaultValueSortMethod-Eigenschaft der Klassen ParameterField und ParameterFieldDefinition an.

DefaultValueSortOrder

Gibt die Standardwerte für die DefaultValueSortOrder-Eigenschaft der Klassen ParameterField und ParameterFieldDefinition an.

DiscreteOrRangeKind

Gibt in der PromptingType-Eigenschaft der ParameterField-Klasse und in der DiscreteOrRangeKind-Eigenschaft der ParameterFieldDefinition-Klasse an, ob es sich bei dem Parameterwert um einen diskreten Wert, einen Bereichswert oder um beides handelt.

EnumEnterpriseObjectType

Gibt den Objekttyp in der ObjectType-Eigenschaft der EnterpriseReport-Klasse an.

EnumServerFileType

Gibt den Objekttyp in der ObjectType-Eigenschaft der ServerFileReport-Klasse an.

EventLogLevel

Legt den Fehlertyp fest, der in der EnableEventLog-Methode der ReportDocument-Klasse protokolliert wird.

ExchangeDestinationType

Gibt den Typ des Exchange-Zieles in der DestinationType-Eigenschaft der ExchangeFolderDestinationOptions-Klasse an.

ExportDestinationType

Gibt den Typ des Export-Zieles in der ExportDestinationType-Eigenschaft der ExportOptions-Klasse an.

ExportFormatType

Gibt den Typ des Exportformat-Zieles in der ExportFormatType-Eigenschaft der ExportOptions-Klasse an.

FieldKind

Gibt den Feldtyp in der Kind-Eigenschaft der FieldDefinition-Klasse und aller von FieldDefinition abgeleiteten Klassen an.

FieldValueType

Gibt den Typ des Feldwertes in der ValueType-Eigenschaft der FieldDefinition-Klasse und aller von FieldDefinition abgeleiteten Klassen an.

HourFormat

Gibt das Stundenformat in der HourFormat-Eigenschaft der TimeFieldFormat-Klasse an.

LineStyle

Gibt die obersten und untersten Linienarten sowie die Linienarten links und rechts in den Eigenschaften BottomLineStyle, LeftLineStyle, RightLineStyle und TopLineStyle der Border-Klasse und der DrawingObject-Klasse an, einschließlich aller von DrawingObject abgeleiteten Klassen.

LinkJoinType

Gibt den Verknüpfungstyp in der JoinType-Eigenschaft der TableLinks-Klassen an.

MinuteFormat

Gibt das Minutenformat in der MinuteFormat-Eigenschaft der DateFieldFormat-Klasse an.

MonthFormat

Gibt das Monatsformat in der MonthFormat-Eigenschaft der DateFieldFormat-Klasse an.

NegativeFormat

Gibt das negative Format in der NegativeFormat-Eigenschaft der NumericFieldFormat-Klasse an.

ObjectScope

Legt den Objektbereich für die ReportDocument SetCSSClass-Methode fest.

OpenReportMethod

Legt den Objektbereich für die ReportDocument Load-Methode fest.

PaperOrientation

Gibt die Papierausrichtung in der PaperOrientation-Eigenschaft der PrintOptions-Klasse an.

PaperSize

Gibt die Papiergröße in der PaperSize-Eigenschaft der PrintOptions-Klasse an.

PaperSource

Gibt die Papierzufuhr in der PaperSource-Eigenschaft der PrintOptions-Klasse an.

ParameterFieldUsage

Legt fest, wie ein Parameterfeld im Bericht verwendet wird.

ParameterType

Gibt den Parametertyp in der ReportParameterType-Eigenschaft der ParameterField-Klasse und der ParameterType-Eigenschaft der ParameterFieldDefinition-Klasse an.

ParameterValueKind

Gibt den Typ des Parameterwertes für die ParameterValueType-Eigenschaft der ParameterField-Klasse und der ParameterFieldDefinition-Klasse an.

PrinterDuplex

Gibt die Druckereinstellung für den beidseitigen Druck (Duplex) in der PrinterDuplex-Eigenschaft der PrintOptions-Klasse an.

RangeBoundType

Gibt den Begrenzungstyp für einen Bereichsparameter in den Eigenschaften LowerBoundType und UpperBoundType der ParameterRangeValue-Klasse an.

ReportFileFormat

Legt das Berichtsdateiformat für die ReportDocumentSaveAs-Methode fest.

ReportObjectKind

Gibt den Typ des Berichtobjekts in der Kind-Eigenschaft der ReportObject-Klasse und aller von ReportObject abgeleiteten Klassen an.

RoundingFormat

Gibt das Rundungsformat für Zahlen in der RoundingFormat-Eigenschaft der NumericFieldFormat-Klasse an.

SearchDirection

Gibt die Sortierrichtung in der Direction-Eigenschaft der Klassen CrystalDecisions.Web.SearchEventArgs und CrystalDecisions.Windows.Forms.SearchEventArgs an.

SecondFormat

Gibt das Sekundenformat in der SecondFormat-Eigenschaft der TimeFieldFormat-Klasse an.

SortDirection

Gibt die Sortierrichtung in der SortDirection-Eigenschaft der SortField-Klasse an.

SortFieldType

Gibt die Sortierrichtung in der SortType-Eigenschaft der SortField-Klasse an.

SpecialVarType

Gibt den Typ des Spezialfeldes in der SpecialVarType-Eigenschaft der SpecialVarFieldDefinition-Klasse an.

SummaryOperation

Gibt den Typ der Gruppenergebnisoperation in der Operation-Eigenschaft der Klassen RunningTotalFieldDefinition und SummaryFieldDefinition an.

TimeBase

Gibt eine 12-Stunden- oder 24-Stunden-Zeitbasis in der TimeBase-Eigenschaft der TimeFieldFormat-Klasse an.

YearFormat

Gibt das Jahresformat in der YearFormat-Eigenschaft der DateFieldFormat-Klasse an.

Strukturen

Struktur Beschreibung
PageMargins

Speichert die Seitenrandeinstellungen eines Berichts.

Siehe auch

Klassenbibliotheken

**

©2005 Business Objects SA Alle Rechte vorbehalten

Business Objects SA
http://germany.businessobjects.com/
Supportleistungen
http://germany.businessobjects.com/support/