IDB Conform Step1
This commit is contained in:
@@ -86,32 +86,32 @@ Module ModuleFinalIndexProperties
|
||||
End Sub
|
||||
|
||||
Public Sub IndexTypeBooleanProvider(attrs As PropertyAttributes)
|
||||
MaybeSetBrowsable(attrs, {ClassFinalIndex.INDEX_TYPE_BOOLEAN, ClassFinalIndex.INDEX_TYPE_VECTOR_BOOLEAN})
|
||||
MaybeSetBrowsable(attrs, {FINALINDICES.INDEX_TYPE_BOOLEAN, FINALINDICES.INDEX_TYPE_VECTOR_BOOLEAN})
|
||||
MaybeSetReadOnlyIfSQLHasNoValue(attrs)
|
||||
End Sub
|
||||
|
||||
Public Sub IndexTypeStringProvider(attrs As PropertyAttributes)
|
||||
MaybeSetBrowsable(attrs, {ClassFinalIndex.INDEX_TYPE_STRING, ClassFinalIndex.INDEX_TYPE_VECTOR_STRING})
|
||||
MaybeSetBrowsable(attrs, {FINALINDICES.INDEX_TYPE_STRING, FINALINDICES.INDEX_TYPE_VECTOR_STRING})
|
||||
MaybeSetReadOnlyIfSQLHasNoValue(attrs)
|
||||
End Sub
|
||||
|
||||
Public Sub IndexTypeFloatProvider(attrs As PropertyAttributes)
|
||||
MaybeSetBrowsable(attrs, {ClassFinalIndex.INDEX_TYPE_FLOAT})
|
||||
MaybeSetBrowsable(attrs, {FINALINDICES.INDEX_TYPE_FLOAT})
|
||||
MaybeSetReadOnlyIfSQLHasNoValue(attrs)
|
||||
End Sub
|
||||
|
||||
Public Sub IndexTypeIntegerProvider(attrs As PropertyAttributes)
|
||||
MaybeSetBrowsable(attrs, {ClassFinalIndex.INDEX_TYPE_INTEGER, ClassFinalIndex.INDEX_TYPE_VECTOR_INTEGER_64})
|
||||
MaybeSetBrowsable(attrs, {FINALINDICES.INDEX_TYPE_INTEGER, FINALINDICES.INDEX_TYPE_VECTOR_INTEGER_64})
|
||||
MaybeSetReadOnlyIfSQLHasNoValue(attrs)
|
||||
End Sub
|
||||
|
||||
Public Sub IndexTypeDateProvider(attrs As PropertyAttributes)
|
||||
MaybeSetBrowsable(attrs, {ClassFinalIndex.INDEX_TYPE_DATE, ClassFinalIndex.INDEX_TYPE_VECTOR_DATE})
|
||||
MaybeSetBrowsable(attrs, {FINALINDICES.INDEX_TYPE_DATE, FINALINDICES.INDEX_TYPE_VECTOR_DATE})
|
||||
MaybeSetReadOnlyIfSQLHasNoValue(attrs)
|
||||
End Sub
|
||||
|
||||
Public Sub VectorIndexOnlyProvider(attrs As PropertyAttributes)
|
||||
MaybeSetBrowsable(attrs, {ClassFinalIndex.INDEX_TYPE_VECTOR_STRING})
|
||||
MaybeSetBrowsable(attrs, {FINALINDICES.INDEX_TYPE_VECTOR_STRING})
|
||||
End Sub
|
||||
|
||||
Public Sub MaybeSetReadOnlyIfSQLHasNoValue(attrs As PropertyAttributes)
|
||||
@@ -135,14 +135,14 @@ Module ModuleFinalIndexProperties
|
||||
' get type of windream index
|
||||
Dim oType As Integer = IndiciesType.Item(oIndex)
|
||||
Dim oVectoryTypes = {
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_DATE,
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_BOOLEAN,
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_INTEGER_64,
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_INTEGER,
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_STRING,
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_CURRENCY,
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_FLOAT,
|
||||
ClassFinalIndex.INDEX_TYPE_VECTOR_DATETIME
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_DATE,
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_BOOLEAN,
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_INTEGER_64,
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_INTEGER,
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_STRING,
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_CURRENCY,
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_FLOAT,
|
||||
FINALINDICES.INDEX_TYPE_VECTOR_DATETIME
|
||||
}
|
||||
|
||||
' if type of index is not a vector, set attribute to read only
|
||||
|
||||
Reference in New Issue
Block a user