Elementu CommandType (polecenie Interface)
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.
CommandType Właściwość Command interfejs zawiera stała wyliczeniowej identyfikujący opcji polecenia.
Stosuje się do:clsCubeCommand, clsDatabaseCommand, clsRoleCommand
Dostęp
Odczyt i zapis
Uwagi
Wartość CommandType Określa sposób interpretowania Analysis server obiektu polecenie.W poniższej tabela przedstawiono możliwe wartości.
Typ polecenia |
Opis |
---|---|
cmdCreateAction |
Polecenie zawiera instrukcja tworzenia akcji.Aby uzyskać więcej informacji zobacz Tworzenie instrukcji działania. |
cmdCreateMember |
Polecenie definiuje jeden lub więcej składników obliczeniowych. |
cmdCreateSet |
Polecenie definiuje jeden lub więcej zestawów istniejących członków. |
cmdUseLibrary |
W poleceniu określono firm biblioteki DLL zawierającej funkcje zarejestrowane do użycia w wyrażeniach wielowymiarowych (MDX). |
cmdUnknown |
Polecenie definiuje instrukcji, które nie są uwzględniane w żadnych innych typów poleceń, takich jak instrukcje DROP CZŁONKA lub nowe instrukcje, które mogą być dodawane do przyszłych wersji. |
cmdCreateCellCalculation |
Polecenie definiuje definicji komórkach obliczeniowych. |
![]() |
---|
Aby zapewnić zgodność z Analysis Manager, należy utworzyć tylko jeden akcja, obliczeniowy element członkowski, nazwanego zestaw lub definicji w komórkach obliczeniowych na polecenia. |
Przykłady
A.Określanie typu polecenia
Aby określić typ polecenia dla obiektu polecenia, należy użyć następującego kodu:
CommandObject.CommandType = cmdCreateMember
B.Określanie typu polecenia
Aby określić typ polecenia używane, należy użyć następującego kodu:
Dim CommandType As DSO.CommandTypes
CommandType = CommandObject.CommandType
Select Case CommandType
Case cmdCreateAction
' Insert code to create an action.
Case cmdCreateMember
' Insert code to define a calculated member.
Case cmsCreateSet
' Insert code to define a named set of existing members.
Case cmdUseLibrary
' Insert code to use a third-party library.
Case cmdCreateCellCalculation
' Insert code to create a calculated cells definition.
Case cmdUnknown
' Insert code to define other statements.
End Select