Class: cCrystalIReport
CLSID: {AF376800-6120-4E28-96DD-63FD2DC27B7A}
Class Hierarchy:
cObjectMixincCrystalIReportClass Definition
Functions and Procedures
ComAddGroup(Short llGroupNumber Variant llpConditionField CRGroupCondition llCondition CRSortDirection llSortDirection)
Adds a group.
ComAddReportVariable(CRReportVariableValueType lltype String llpName Integer llarraySize Variant llreserved)
Adds a report variable
VariantComApplication()
Gets application object)
StringComApplicationName()
Gets or sets application name.
VariantComAreas()
Gets area collection.
ComAutoSetUnboundFieldSource(CRBindingMatchType llmatchType Variant llbindSubReports)
Automatically bind unbound fields to database fields.
IntegerComBottomMargin()
Gets or sets page bottom margin (twips).
ComCancelPrinting()
Cancels exporting/printing.
BooleanComCanPerformGroupingOnServer()
Checks whether the report can perform grouping on the server.
BooleanComCaseInsensitiveSQLData()
Gets or sets case insensitive SQL data report option.
CRConvertDateTimeTypeComConvertDateTimeType()
Gets or sets convert date time to date report option.
BooleanComConvertNullFieldToDefault()
Gets or sets convert Null field to default report option.
VariantComDatabase()
Gets database manager.
ComDeleteGroup(Short llGroupNumber)
Delete a group
ComDiscardSavedData()
Discards report saved data.
BooleanComDisplayProgressDialog()
Enables or disables progress dialog
StringComDriverName()
Gets driver name used by the current printer.
BooleanComEnableAsyncQuery()
Gets or sets enable AsyncQuery.
BooleanComEnableGeneratingDataForHiddenObject()
Gets or sets Enable Generating Data For Hidden Object.
BooleanComEnableParameterPrompting()
Enables or disables prompting for parameter field
BooleanComEnablePerformQueriesAsynchronously()
Gets or sets perform queries asynchronously option.
BooleanComEnableSelectDistinctRecords()
Gets or sets select distinct records option.
ComExport(Variant llpromptUser)
Exports the report to other formats.
VariantComExportOptions()
Gets export options object.
CRFieldMappingTypeComFieldMappingType()
Gets or Sets field mapping type.
VariantComFormulaFields()
Gets formula field definition collection.
CRFormulaSyntaxComFormulaSyntax()
Gets or sets report formula syntax.
VariantComGetNextRows(Integer llstartRowN Integer ByRef llpRowN)
Get Rowset.
VariantComGetReportVariableValue(String llpName)
Gets a report variable
VariantComGroupNameFields()
Gets group name field definition collection.
StringComGroupSelectionFormula()
Gets or sets group selection formula.
VariantComGroupSortFields()
Gets group sort field collection.
BooleanComHasSavedData()
Checks whether the report has saved data in memory.
StringComKeywordsInReport()
Gets or sets keywords in report.
CRReportKindComKind()
Gets report kind.
CRFormulaSyntaxComLastGetFormulaSyntax()
Gets formula syntax of last formula text returned.
IntegerComLeftMargin()
Gets or sets page left margin (twips).
BooleanComNeedUpdatePages()
Gets whether the user needs to reget pages for display because of the changes in the report.
IntegerComNumberOfGroup()
Gets the number of groups in the report.
VariantComOpenSubreport(String llpSubreportName)
Gets specified subreport.
VariantComPageEngine()
Get pageEngine object.
CRPaperOrientationComPaperOrientation()
Gets or sets current printer paper orientation.
CRPaperSizeComPaperSize()
Gets or sets current printer paper size.
CRPaperSourceComPaperSource()
Gets or Sets the current printer paper source.
VariantComParameterFields()
Gets parameter field definition collection.
VariantComParent()
Gets report parent. (NULL or Main Report)
BooleanComPerformGroupingOnServer()
Gets or sets performing grouping on server option.
StringComPortName()
Gets port name used by the current printer.
DateTimeComPrintDate()
Gets or sets print date.
CRPrinterDuplexTypeComPrinterDuplex()
Gets or Sets the current printer duplex option.
StringComPrinterName()
Gets current printer name.
ComPrinterSetup(Integer llhWnd)
Set up current printer.
IntegerComPrinterSetupEx(Integer llhWnd)
Set up current printer.
VariantComPrintingStatus()
Gets printing status object.
ComPrintOut(Variant llpromptUser Variant llnumberOfCopy Variant llcollated Variant llstartPageN Variant llstopPageN)
Prints the report to printer.
ComPrintOutEx(Variant llpromptUser Variant llnumberOfCopy Variant llcollated Variant llstartPageN Variant llstopPageN String llprintFileName)
Prints the report to printer or file.
ComReadRecords()
Forces to read in data.
StringComRecordSelectionFormula()
Gets or sets record selection formula.
VariantComRecordSortFields()
Gets reocord sort field collection.
VariantComReportAlerts()
Gets report alert.
StringComReportAuthor()
Gets or sets report author.
StringComReportComments()
Gets or sets report comments.
CRReportFormatStyleComReportFormatStyle()
Gets or sets a report format style.
StringComReportSubject()
Gets or sets report subject.
StringComReportTemplate()
Gets or sets report template.
StringComReportTitle()
Gets or sets report title.
IntegerComRightMargin()
Gets or sets page right margin (twips).
VariantComRunningTotalFields()
Gets running total field collection.
ComSaveAs(String llpFilePath CRReportFileFormat llfileFormat)
Saves the report to another file.
BooleanComSavePreviewPicture()
Gets or sets save preview picture with report option.
VariantComSections()
Gets section collection within the report.
ComSelectPrinter(String llpDriverName String llpPrinterName String llpPortName)
Selects a printer.
ComSetDialogParentWindow(Integer llhWnd)
Sets dialog parent window.
ComSetReportVariableValue(String llpName Variant llvar)
Sets a report variable value
ComSetUserPaperSize(Short lllength Short llWidth)
sets customer printer paper size.
VariantComSQLExpressionFields()
Gets SQL expression field collection.
StringComSQLQueryString()
Gets or sets SQL query string.
VariantComSummaryFields()
Gets summary field definition collection.
IntegerComTopMargin()
Gets or sets page top margin (twips).
BooleanComUseIndexForSpeed()
Gets or sets use index for speed report option.
BooleanComVerifyOnEveryPrint()
Gets or sets verify on every print report option.
Set(DateTime value)
Gets or sets print date.
Set(Boolean value)
Gets or sets use index for speed report option.
Set(CRConvertDateTimeType value)
Gets or sets convert date time to date report option.
Set(Boolean value)
Gets or sets convert Null field to default report option.
Set(Boolean value)
Gets or sets case insensitive SQL data report option.
Set(Boolean value)
Gets or sets verify on every print report option.
Set(CRPaperOrientation value)
Gets or sets current printer paper orientation.
Set(CRPaperSize value)
Gets or sets current printer paper size.
Set(Integer value)
Gets or sets page left margin (twips).
Set(Integer value)
Gets or sets page right margin (twips).
Set(Integer value)
Gets or sets page top margin (twips).
Set(Integer value)
Gets or sets page bottom margin (twips).
Set(Boolean value)
Enables or disables prompting for parameter field
Set(Boolean value)
Enables or disables progress dialog
Set(String value)
Gets or sets record selection formula.
Set(String value)
Gets or sets group selection formula.
Set(String value)
Gets or sets report title.
Set(String value)
Gets or sets report subject.
Set(String value)
Gets or sets report author.
Set(String value)
Gets or sets report comments.
Set(String value)
Gets or sets report template.
Set(String value)
Gets or sets keywords in report.
Set(String value)
Gets or sets application name.
Set(Boolean value)
Gets or sets performing grouping on server option.
Set(String value)
Gets or sets SQL query string.
Set(Boolean value)
Gets or sets perform queries asynchronously option.
Set(Boolean value)
Gets or sets select distinct records option.
Set(CRReportFormatStyle value)
Gets or sets a report format style.
Set(Boolean value)
Gets or sets enable AsyncQuery.
Set(Boolean value)
Gets or sets Enable Generating Data For Hidden Object.
Set(CRPrinterDuplexType value)
Gets or Sets the current printer duplex option.
Set(CRPaperSource value)
Gets or Sets the current printer paper source.
Set(Boolean value)
Gets or sets save preview picture with report option.
Set(CRFieldMappingType value)
Gets or Sets field mapping type.
Set(CRFormulaSyntax value)
Gets or sets report formula syntax.