Switch to: V9V8V7V6V5

Valentina Enum Types

EVTypeCategory [v5.0]

kUnknownType            = 0
kIntegerType            = 1
kUIntegerType           = 2
kRealType               = 3
kStringType             = 4
kDateType               = 5
kTimeType               = 6
kDateTimeType           = 7
kBinaryType             = 8
kScalarType             = 9
kCompositeType          = 10
kEnumeratedType         = 11
kCollectionType         = 12

EVColAttribute

kFrenchCollation        = 0  
kAlternateHandling      = 1   
kCaseFirst              = 2
kCaseLevel              = 3
kNormalizationMode      = 4      
kStrength               = 5
kHiraganaQuaternaryMode = 6     
kNumericCollation       = 7 
kAttributeCount       

EVColAttributeValue

kDefault                = -1
kPrimary                = 0
kSecondary              = 1
kTertiary               = 2
kDefaultStrength        = 2
kQuaternary             = 3 
kIdentical              = 15

kOFF                    = 16
kON                     = 17
kShifted                = 20
kNonIgnorable           = 21
kLowerFirst             = 24
kUpperFirst             = 25

EVCursorDirection

kForwardOnly     
kRandom      

EVCursorLocation

kClientSide            = 1   
kServerSide            = 2

EVDateFormat

kMDY = 0       
kDMY = 1       
kYMD = 2      
kMYD = 3      
kDYM = 4      
kYDM = 5      

EVDebugLevel

kLogNothing           = 0 
kLogErrors            = 1
kLogFunctions         = 2
kLogParams            = 3

EVDbMode

kDscDatBlbInd   
kDsc_DatBlbInd    
kDsc_DatBlb_Ind   
kDsc_Dat_Blb_Ind   
kDscDatBlb_Ind   
kDscDat_Blb_Ind   
kDscDatInd_Blb   
kDsc_DatInd_Blb   

EVDumpData

kStructureOnly        = 1
kStructureAndRecords  = 2    
kRecordsOnly          = 3

EVDumpType

kSQL                 = 1
kXML                 = 2

EVFieldType

kTypeEmpty         
kTypeEnum           
kTypeBoolean           
kTypeByte           
kTypeShort           
kTypeUShort           
kTypeMedium           
kTypeUMedium         
kTypeLong           
kTypeULong           
kTypeLLong            
kTypeULLong        
kTypeFloat            
kTypeDouble            
kTypeLDouble            
kTypeDecimal            
kTypeDate            
kTypeTime            
kTypeDateTime          
kTypeString            
kTypeVarChar            
kTypeFixedBinary          
kTypeVarBinary          
kTypeBLOB            
kTypeText            
kTypePicture            
kTypeSound            
kTypeMovie        
kTypeRecID             
kTypeOID             
kTypeObjectPtr          
kTypeObjectsPtr      
kTypeTimeStamp        

EVFlag

fNone        
fNullable      
fIndexed      
fUnique      
fIndexByWords    
fCompressed       
fMethod       

EVLinkType

kMany        
kOne        

EVLockType

kNoLocks      
kReadOnly      
kReadWrite      

EVOnDelete

kNoAction      
kSetNull      
kCascade      
kRestrict      
kDefault 

EVOs

kOsDefault     
kOsMac      
kOsWindows     
kOsUnix     

EVOnUpdate

kNoAction      
kSetNull      
kCascade      
kRestrict      
kDefault      

EVPictType

kUnknown         
kMacPict         
kWinDIB          
kJPG            
kTIFF            

EVQueryResult

kEmpty         
kCursor         
kBoolean          
kULong        

EVQueryFlags

kNone
kSchemaWasModified         
kDatabaseWasChanged          

EVRecursionDirection

kFromParentToChild      = 0
kFromChildToParent      = 1

EVSearch

kPreferIndexed      
kPreferNonIndexed    

EVStorageType

kDefault      
kDisk        
kRAM        

EVTableKind

kTblPermanent    
kTblTemporary   

EVValueAccess

forAdd      
forUpdate       

EVVerboseLevel

kNone           
kLow           
kNormal         
kHigh           
kVeryHigh