This documentation is archived and is not being maintained.

CrystalDecisions.Shared Namespace

Visual Studio 2005

The CrystalDecisions.Shared namespace provides classes, interfaces, and enumerations that are shared by the CrystalReportViewer control and the ReportDocument object model.

Classes

Class Description
ConnectionInfo Provides properties for retrieving and setting options for connecting to database servers or ODBC data sources.
DataSourceConnections Contains the ConnectionInfo instances for every connection in the report.
DiskFileDestinationOptions Provides properties for retrieving and setting the file name when exporting to disk.
EnterpriseReport The EnterpriseReport class is a managed component that acts as a proxy to the EnterpriseReportService class while providing a limited object model to the developer.
ExcelFormatOptions Provides properties for retrieving and setting options when exporting to Excel.
ExceptionEventArgs Provides data for the Exception event.
ExchangeFolderDestinationOptions Provides properties for retrieving and setting options when exporting to Microsoft exchange folders.
ExportOptions Provides properties for retrieving and setting options for exporting your report.
GroupTreeStyle Provides properties for retrieving and setting display options for the group tree view.
HTMLFormatOptions Provides properties for retrieving and setting options when exporting to HTML.
MicrosoftMailDestinationOptions Provides properties for retrieving and setting options when exporting to Microsoft mail.
ParameterDiscreteValue Provides properties for retrieving and setting discrete value parameters.
ParameterField Provides properties for retrieving and setting options and values for a parameter field.
ParameterFields Contains the ParameterField objects for every parameter field in the report.
ParameterRangeValue Provides properties for retrieving and setting range value parameters.
ParameterValue Provides properties for retrieving and setting the type of the parameters.
ParameterValues Contains the ParameterValue objects for every parameter field in the report.
PdfRtfWordFormatOptions Provides properties for retrieving and setting options when exporting to PDF, RTF or Word.
RemoteReportProxy Holds the reference to the proxy object for the remote report.
ReportPartNavigationResult Provides properties for gathering information on the navigation target for the ReportPartBookmarkNavigation Event.
ServerFileReport The ServerFileReport class is a managed component that acts as a proxy to the ServerFileReportService class while providing a limited object model to the developer.
TableLogOnInfo Provides properties for retrieving and setting table connectivity options.
TableLogOnInfos Contains the TableLogOnInfo objects for every table in the report.
ToolbarStyle Provides properties for retrieving and setting style properties for the CrystalReportViewer toolbar.
TotallerNodeID Provides group node information on the navigation target for the ReportPartBookmarkNavigation Event.
TotallerNodeIDs Contains the TotallerNodeID objects for every TotallerNodeID object in the report.

Interfaces

Interface Description
IConnectionInfo Provides properties for retrieving options and methods for setting options for connecting to database servers or ODBC data sources.

Enumerations

Enumeration Description
Alignment Specifies the horizontal alignment for text in the HorizontalAlignment property of the ObjectFormat class.
AMPMFormat Specifies the AM PM format in the AMPMFormat property of the TimeFieldFormat class.
AreaSectionKind Specifies the kind of area or section in the Kind property of the Area class and Section class, and the ExcelAreaType property of the ExcelFormatOptions class.
BooleanOutputType Specifies the Boolean output type in the OutputType property of the BooleanFieldFormat class.
CurrencySymbolFormat Specifies the currency symbol in the CurrencySymbolFormat property of the NumericFieldFormat class.
DateTimeCondition Specifies the date time condition for a group in the DateTimeGroupCondition property of the DateTimeGroupOptions class.
DayFormat Specifies the day format in the DayFormat property of the DateFieldFormat class.
DefaultValueSortMethod Specifies the default values for the DefaultValueSortMethod property of the ParameterField class and ParameterFieldDefinition class.
DefaultValueSortOrder Specifies the default values for the DefaultValueSortOrder property of the ParameterField class and ParameterFieldDefinition class.
DiscreteOrRangeKind Specifies whether the parameter value is discrete, ranged, or both in the PromptingType property of the ParameterField class and in the DiscreteOrRangeKind property of the ParameterFieldDefinition class.
EnumEnterpriseObjectType Specifies the object type in the ObjectType property of the EnterpriseReport class.
EnumServerFileType Specifies the object type in the ObjectType property of the ServerFileReport Class.
EventLogLevel Specifies the type of errors to log in the EnableEventLog method of the ReportDocument class.
ExchangeDestinationType Specifies the exchange destination type in the DestinationType property of the ExchangeFolderDestinationOptions class.
ExportDestinationType Specifies the export destination type in the ExportDestinationType property of the ExportOptions class.
ExportFormatType Specifies the export format type in the ExportFormatType property of the ExportOptions class.
FieldKind Specifies the field kind in the Kind property of the FieldDefinition class and all classes derived from FieldDefinition.
FieldValueType Specifies the field value type in the ValueType property of the FieldDefinition Class and all classes derived from FieldDefinition.
HourFormat Specifies the hour format in the HourFormat property of the TimeFieldFormat class.
LineStyle Specifies the bottom, left, right, and top line styles in the BottomLineStyle, LeftLineStyle, RightLineStyle, and TopLineStyle properties of the Border class and the DrawingObject class, including all classes derived from DrawingObject.
LinkJoinType Specifies the link join type in the JoinType property of the TableLinks class.
MinuteFormat Specifies the minute format in the MinuteFormat property of the DateFieldFormat class.
MonthFormat Specifies the month format in the MonthFormat property of the DateFieldFormat class.
NegativeFormat Specifies the negative format in the NegativeFormat property of the NumericFieldFormat class.
ObjectScope Specifies the object scope for the ReportDocument SetCSSClass method.
OpenReportMethod Specifies the open report method for the ReportDocument Load method.
PaperOrientation Specifies the paper orientation in the PaperOrientation property of the PrintOptions class.
PaperSize Specifies the paper size in the PaperSize property of the PrintOptions class.
PaperSource Specifies the paper source in the PaperSource property of the PrintOptions class.
ParameterFieldUsage Specifies how a parameter field is used within the report.
ParameterType Specifies the parameter type in the ReportParameterType property of the ParameterField class and the ParameterType property of the ParameterFieldDefinition class.
ParameterValueKind Specifies the parameter value type in the ParameterValueType property of the ParameterField class and ParameterFieldDefinition class.
PrinterDuplex Specifies the duplex printer setting in the PrinterDuplex property of the PrintOptions class.
RangeBoundType Specifies the boundary type for a ranged parameter in the LowerBoundType and UpperBoundType properties of the ParameterRangeValue class.
ReportFileFormat Specifies the report file format for the ReportDocumentSaveAs method.
ReportObjectKind Specifies the type of report object in the kind property of the ReportObject class and all classes derived from ReportObject.
RoundingFormat Specifies the rounding format for numbers in the RoundingFormat property of the NumericFieldFormat class.
SearchDirection Specifies the search direction in the Direction property of the CrystalDecisions.Web.SearchEventArgs class and the CrystalDecisions.Windows.Forms.SearchEventArgs class.
SecondFormat Specifies the second format in the SecondFormat property of the TimeFieldFormat class.
SortDirection Specifies the sort direction in the SortDirection property of the SortField class.
SortFieldType Specifies the sort field type in the SortType property of the SortField class
SpecialVarType Specifies the special field type in the SpecialVarType property of the SpecialVarFieldDefinition class.
SummaryOperation Specifies the summary operation type in the Operation property of the RunningTotalFieldDefinition class and SummaryFieldDefinition class.
TimeBase Specifies a 12 hour or 24 hour time base in the TimeBase property of the TimeFieldFormat class.
YearFormat Specifies the year format in the YearFormat property of the DateFieldFormat class.

Structures

Structure Description
PageMargins Stores the page margin settings of a report.

See Also

Class Library

Show: