Class Hierarchy:
DFCOMAUTOMATIONOBJECT

cComAutomationObject


cCrystalReport



cFlex2CrystalReportMixins:
cFlex2CrystalIReport, cFlex2CrystalIReportEvents,
Class Definition
Properties
Handle
phoDatabaseClass
Handle
phoDatabaseTablesClass
Handle
phoDataDefinition
Handle
phoParentReport
Handle
phoReportClientDocument
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
String
ComRecordSelectionFormula()

Construct_Object()
Inherited from
cCrystalReport
Handle
CreateCDO(String sFileName)
Inherited from
cCrystalReport
CDO Functions
Handle
DatabaseClassObject()
Handle
DatabaseObject()
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
Handle
DatabaseTablesClassObject()
Handle
DatabaseTablesObject()
Inherited from
cCrystalReport
Handle
DataDefinitionObject()

DeleteNthSortField(Integer iSortItem)
Inherited from
cCrystalReport

DeleteSortOrder()
Inherited from
cCrystalReport
Handle
FormulaFieldDefinitionsObject()
Inherited from
cCrystalReport
Handle
GetSortFieldByName(String name)
Handle
GetTableClassObjectByName(String sTable)

LoadDatabaseTables(Handle hoDatabaseTables)
Inherited from
cCrystalReport

LoadDatabaseTablesClass(Handle hoDatabaseTables)

LoadParams(Handle hoParamFieldDefinitions)
Inherited from
cCrystalReport

LoadSubreports()
Inherited from
cCrystalReport
Handle
ParameterFieldDefinitionsObject()
Inherited from
cCrystalReport
Handle
ReportClientDocumentObject()
RAS Interface methods

Set(String value)
Handle
SortFieldsObject()
Inherited from
cCrystalReport
Handle[]
TableClassObjects()