Class: cCLIHandler

Module location: cli.pkg line 773 (view source)

***************************************************************************** *** Class : cCLIHandler *** *** Purpose: An instance of this class can be used as a broker object to *** *** call several CLI releated methods. *** *****************************************************************************

Class Hierarchy:

ARRAYcCLIHandler

Class Definition

Properties

StringpsDriverID

Functions and Procedures

IntegerCKBuildRevision()
*** *** Function: CKBuildRevision *** Purpose : Returns the major revision of the CK ***
IntegerCKMajorRevision()
*** *** Function: CKMajorRevision *** Purpose : Returns the major revision of the CK ***
IntegerCKMinorRevision()
*** *** Function: CKMinorRevision *** Purpose : Returns the minor revision of the CK ***
IntegerCKReleaseRevision()
*** *** Function: CKReleaseRevision *** Purpose : Returns the release revision of the CK ***
StringCKRevision()
*** *** Fucntion: CKRevsion *** Purpose : The revsion of a CLI Connectivity Kit ***
StringCLIDFDateToSQLDate(String sDRiver Date dDFDate)
*** *** Function: CLIDFDateToSQLDate *** Purpose : Convert a DataFlex date to a SQL date using the dummy zero date value. ***
DateCLISQLDateToDFDate(String sDRiver String sSQLDate)
*** *** Function: CLISQLDateToDFDate *** Purpose : Convert a SQL date to a DataFlex date using the dummy zero date value. ***
StringColumnName(Integer iIndex)
*** *** Function: ColumnName *** Purpose : Returns the name of the column enumerated at the given position ***
Construct_Object(Integer iImage)
IntegerCreateConnectionID(String sID String sConnStr Integer iOpt)
*** *** Function: CreateConnectionID *** Purpose : Create a DataFlex side connection id that can be used later on. ***
IntegerDeleteConnectionID(String sID Integer iIndex)
*** *** Function: DeleteConnectionID *** Purpose : Delete a DataFlex side connection id. ***
DumpStatus(String sFileName)
*** *** Procedure: DumpStatus *** Purpose : Dump the current status of the drver in the passed disk file. ***
IntegerEnumerateColumns(String sLogin String sTableName)
*** *** Function: EnumerateColumns *** Purpose : Enumerate the columns in a table ***
IntegerEnumerateTables(String sLogin)
*** *** Function: EnumerateTables *** Purpose : Enumerate the tables in a database ***
IntegerExtractPartFromRevision(Integer iPartNum String sRevision)
*** *** Function: ExtractPartFromRevision *** Purpose : Extarct the Nth part of a a.b.c.d revsion string. *** *** Returns : The part version number or -1 if there is no such part number. ***
IntegerIsMinimalRevision(Integer iMajor Integer iMinor Integer iRelease Integer iBuild)
*** *** Function: IsMinimalRevision *** Purpose : Determines if the CK conforms to a passed minimal revsion. ***
StringLastDriverError()
*** *** Function: LastDriverError *** Purpose : Return the text f the last error geneated by the driver. ***
IntegerMaxUsers()
*** *** Function: MaxUsers *** Purpose : Returns the Connectiivty Kit maximum number of users. ***
ReadConfiguration()
*** *** Procedure: ReadConfiguration *** Purpose : Reset all driver level configurable attributes to the *** default value and then reread the configuration. ***
IntegerRedirectConnection(String sOldConnection String sNewConnection)
*** *** Function: RedirectConnection *** Purpose : Redirect an exisitng connection. The existing connection *** will point to another database but all tables will stay *** open! ***
StringRegistrationName()
*** *** Function: RegistrationName *** Purpose : Returns the Connectiivty Kit registration name. ***
StringRIMValueToText(Integer iAttrValue)
*** *** Function: RIMValueTotext *** Purpose : Convert a Generate_Record_ID_Method attribute value to the *** corresponding text. ***
StringROValueToText(Integer iAttrValue)
*** *** Function: ROValueTotext *** Purpose : Convert a Generate_Record_ID_Method attribute value to the *** corresponding text. ***
StringSchemaName(Integer iIndex)
*** *** Function: SchemaName *** Purpose : Returns the name of the schema of the table enumerated at the given position ***
IntegerSerialNumber()
*** *** Function: SerialNumber *** Purpose : Returns the Connectiivty Kit serial number. ***
StringTableComment(Integer iIndex)
*** *** Function: TableComment *** Purpose : Returns the comment of the table enumerated at the given position ***
StringTableName(Integer iIndex)
*** *** Function: TableName *** Purpose : Returns the name of the table enumerated at the given position ***
StringTableType(Integer iIndex)
*** *** Function: TableType *** Purpose : Returns the type of the table enumerated at the given position. *** Types can be "TABLE", "VIEW", "SYSTEM TABLE", "GLOBAL TEMPORARY", *** "LOCAL TEMPORARY", "ALIAS", "SYNONYM" ***
IntegerTextToRIMValue(String sText)
*** *** Function: TextToRIMValue *** Purpose : Convert a text to the corresponding *** Generate_Record_ID_Method attribute value ***
IntegerTextToROValue(String sText)
*** *** Function: TextToROValue *** Purpose : Convert a text to the corresponding *** Generate_Record_ID_Method attribute value ***

Instances

Break_ArrayReport.pkg222
Button_IdsDfclient.pkg498
ColCkBoxDfsellst.pkg129
EVDfdtcent.pkg41
EVDfenrad.pkg93
Export_ArrayDd_cddeo.pkg42
item$groupdep_item.pkg85
item_group_idsdep_item.pkg67
oArgscCommandLine.pkg22
oColParamsDfdata.pkg70
oDFColorArrayDf_print.pkg982
oDiagramArrayDf_print.pkg1061
oEntryValuesDd_pklst.pkg52
oRecordsDatalist.pkg178
Radio_ObjectsDfrad_mx.pkg45
RptTotalDfwinrpt.pkg61
Seq_Channel_Listseq_chnl.pkg57
Statushelp_ArrayWindows.pkg3030
Statushelp_ArraySthlp_mx.pkg11
Statushelp_ArrayDatadict.pkg1184
System_File_objDatadict.pkg1193
WinQLErrorsCrystalReport.pkg962

References (2):

ModuleContaining SymbolLine
sql.pkgoDFSQLCLIHandler1279
sql.pkgoSQLDFCLIHandler1305