Class Hierarchy:
DFCOMAUTOMATIONOBJECTcComAutomationObjectcCrystalReportcFlex2CrystalReportMixins:
cFlex2CrystalIReport, cFlex2CrystalIReportEvents,
Class Definition
Properties
HandlephoDatabaseClass
HandlephoDatabaseTablesClass
HandlephoDataDefinition
HandlephoParentReport
HandlephoReportClientDocument
Handle[]phoTablesClass
Functions and Procedures
AppendCDOData(Handle hoCDO Variant[][] vCDOData)
Inherited from
cCrystalReport
AppendSortField(String sTable String sField crSortDirection SortOrder)
Inherited from
cCrystalReport
AssignADODataSources()
AssignCDODataSources(tCRWCDO[] CRWCDOs)
Inherited from
cCrystalReport
AssignFormula(String sFormulaName String sValue)
Inherited from
cCrystalReport
ComExport(Boolean bPrompt)
Inherited from
cCrystalIReport
StringComRecordSelectionFormula()
Construct_Object()
Inherited from
cCrystalReport
HandleCreateCDO(String sFileName)
Inherited from
cCrystalReport
CDO Functions
HandleDatabaseClassObject()
HandleDatabaseObject()
Inherited from
cCrystalReport
These procedures/functions create COM objects directly by C_ syntax
Function ExportObject Returns Handle
Handle hoExport hcExportObject
Variant vExport
Boolean bAttached
Get phoExportObject to hoExport
If (not(hoExport)) Begin
Delegate Get phcExportObject to hcExportObject
Get Create hcExportObject to hoExport
Send CreateComObject of hoExport
//Set Name of hoExport to "oExport" // for debugging purposes only
Get IsComObjectCreated of hoExport to bAttached
If (bAttached) Begin
Set phoExportObject to hoExport
End
Else Begin
Send Destroy of hoExport
Move 0 to hoExport
Set phoExportObject to 0
Error DFERR_CRYSTAL_REPORT C_$ErrorCreatingExportObject
End
End
Function_Return hoExport
End_Function
HandleDatabaseTablesClassObject()
HandleDatabaseTablesObject()
Inherited from
cCrystalReport
HandleDataDefinitionObject()
DeleteNthSortField(Integer iSortItem)
Inherited from
cCrystalReport
DeleteSortOrder()
Inherited from
cCrystalReport
HandleFormulaFieldDefinitionsObject()
Inherited from
cCrystalReport
HandleGetSortFieldByName(String name)
HandleGetTableClassObjectByName(String sTable)
LoadDatabaseTables(Handle hoDatabaseTables)
Inherited from
cCrystalReport
LoadDatabaseTablesClass(Handle hoDatabaseTables)
LoadParams(Handle hoParamFieldDefinitions)
Inherited from
cCrystalReport
LoadSubreports()
Inherited from
cCrystalReport
HandleParameterFieldDefinitionsObject()
Inherited from
cCrystalReport
HandleReportClientDocumentObject()
RAS Interface methods
Set(String value)
HandleSortFieldsObject()
Inherited from
cCrystalReport
Handle[]TableClassObjects()