The SourceColumnType property of the Measure interface contains a reference to the measure source column data type of the SourceColumn property.
clsAggregationMeasure | clsPartitionMeasure |
clsCubeMeasure |
Note The SourceColumnType property does not apply to an object of ClassType clsCube with a SubClassType of sbclsVirtual. For more information, see SubClassType.
ADODB.DataTypeEnum (an enumeration)
SourceColumnType is set to one of the following values.
ColumnTypeName | Value |
---|---|
Big Integer | adBigInt |
Binary | adBinary |
Boolean | adBoolean |
String (Unicode) | adBSTR |
Char | adChar |
Currency | adCurrency |
Date | adDate |
Date | adDBDate |
Time | adDBTime |
Date & Time | adDBTimeStamp |
Decimal | adDecimal |
Double | adDouble |
Integer | adInteger |
Numeric | adNumeric |
Single | adSingle |
Small Integer | adSmallInt |
Tiny Integer | adTinyInt |
Unsigned Big Integer | adUnsignedBigInt |
Unsigned Integer | adUnsignedInt |
Unsigned Small Integer | adUnsignedSmallInt |
Unsigned Tiny Integer | adUnsignedTinyInt |
Char (Unicode) | adWChar |
Text | adChar |
The access type depends on the class of the measure object.
Class | Access |
---|---|
clsCubeMeasure | R/W |
clsCubeMeasure (virtual) | R |
clsPartitionMeasure | R |
clsAggregationMeasure | R |
The SourceColumnType property works in conjunction with the SourceColumn property. Be sure to specify a SourceColumn and SourceColumnType for each measure you create for a cube. For further information, see the Microsoft® ActiveX® Data Objects (ADO) Library.
Note You must reference the ADO Library in your project to use the ADODB.DataTypeEnum enumeration.
Use the following code to specify and test a SourceColumnType.
'Assume an object (dsoCubeMea) of ClassType clsCubeMeasure exists
dsoCubeMea.ColumnType = adCurrency
...
Dim ColType As ADODB.DataTypeEnum
ColType = dsoCubeMea.ColumnType
Select Case ColType
Case adDouble
' commands for adDouble
Case adSingle
' commands for adSingle
*
*
*
Case Else
' other commands
End Select
About Decision Support Objects | Using Decision Support Objects |
Properties Cross-Reference |