Udostępnij za pośrednictwem


LevelType (interfejs poziomu)

Ostrzeżenie

  Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.

LevelType Właściwość Level interfejs zwraca stała wyliczeniowej identyfikujący określonego typu poziom.Informuje on klient na poziomie aplikacji, które napotkać ten zawiera poziom rodzaj zawartości.

Stosuje się do:clsAggregationLevel, clsCubeLevel, clsDatabaseLevel, clsPartitionLevel

Typ danych

LevelTypes

Dostęp

Program Access zależy od wartości ClassType właściwość obiektu.

Typ klasy

Dostęp

clsDatabaseLevel

R/W*

clsCubeLevel

R

clsPartitionLevel

R

clsAggregationLevel

R

* Tylko do odczytu dla poziomów moduł wirtualny i poziomy z SubClassType z sbclsParentChild lub sbclsMining.

Uwagi

LevelType właściwość zestaw jedną z stałych wyliczane przez LevelTypes wyliczania.Jeśli poziom jest częścią relacyjny tryb OLAP (ROLAP) wymiar pierwszego poziomu musi być unikatowa i zawsze musi być typu levAll.czaspoziomy mają ich LevelType ustawić jedną z właściwość czas poziom stałe, takie jak levTimeYears lub levTimeMonths.Poziomy czasu muszą być tworzone zgodnie z hierarchią czas: Na przykład poziom typu levTimeYears musi być powyżej poziomu typu levTimeMonths.

Przykłady

A.Ustawienie Typ poziomu

Użyć następującego kodu do zestaw typ poziom obiektu poziom dni:

LevelObject.LevelType = levTimeDays

B.Ustawienie i określające typ poziomu

Zwraca typ poziom obiektu poziom i określić typ poziom, które zostały zwrócone, należy użyć następującego kodu:

'Assume an object (dsoLevel) of ClassType clsDatabaseLevel exists
Dim objType As DSO.LevelTypes
objType = dsoLevel.LevelType
Select Case objType
  Case levRegular
    ' Commands for levRegular, a level not time-related
  Case levAll
    ' Commands for levAll, the topmost level
  Case levTimeQuarters
    ' Commands for levTimeQuarters, a calendar quarter level
..Case levCompany
    ' Commands for levCompany, a company information level
..Case levGeoCity
    ' Commands for levGeoCity, a city name level
  Case levProduct
    ' Commands for levProduct, an individual products level
  Case Else
    ' Commands for other LevelTypes
End Select

Zobacz także

Odwołanie