Udostępnij za pośrednictwem


SourceOlapObject (clsColumn)

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.

The SourceOlapObject property of an object of ClassType clsColumn identifies the source Decision Support Objects (DSO) object for the column.Właściwość ta dotyczy tylko kolumn, które należą do model wyszukiwania obiektów SubClassType sbclsOlap.

Typ danych

Obiekt

Dostęp

Odczyt i zapis

Uwagi

SourceOlapObject Reprezentuje właściwości kolumna obiekt źródłowy w DSO, z którego Column obiektu rysuje informacji.SourceOlapObject zestaw właściwość obiektu z ClassType Właściwości:

  • clsCubeDimension

  • clsCubeLevel

  • clsCubeMeasure

  • clsMemberProperty

Dowolny obiekt, określona w SourceOlapObject właściwość musi być widoczne (oznacza to, że IsVisible Właściwości obiektu musi mieć wartość True).Jeśli IsVisible właściwość obiektu ma wartość FAŁSZ, spowodował błąd.

Przykłady

Dodawanie nowej kolumny do wyszukiwania danych modelu

Poniższy przykład dodaje nową kolumna do modelu wyszukiwanie danych i jego źródło ustawia poziom w moduł OLAP.

'Add Customer Id as a new column in the model.
Set dsoColumn = dsoDmm.Columns.AddNew("Customer Id")
'Identify the level in Sales that this column is based on.
Set dsoColumn.SourceOlapObject = dsoLvl
'Identify the type of column this is.
dsoColumn.DataType = adInteger ' This enumeration is from ADO.
'Identify this column as a key.
dsoColumn.IsKey = True

Zobacz także

Odwołanie