AllowSiblingsWithSameName (interfejs wymiaru)
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.
AllowSiblingsWithSameName Właściwość Dimension interfejs określa, czy dzieci pojedynczego element członkowski w hierarchii mogą mieć identyczne nazwy.
Stosuje się do:clsAggregationDimension, clsCubeDimension, clsDatabaseDimension, clsPartitionDimension
Typ danych
Boolean
Dostęp
Program Access zależy od wartości ClassType właściwość obiektu.
Typ klasy |
Dostęp |
|---|---|
clsDatabaseDimension |
ODCZYT I ZAPIS |
clsCubeDimension |
R |
clsPartitionDimension |
R |
clsAggregationDimension |
R |
Uwagi
Jeśli ta właściwość jest zestaw na wartość True, różnych elementów członkowskich wymiar może mieć identyczne nazwy i położenia.Członkowie są rozróżniane według ich wartości klucz.Na przykład dwa Smiths Jan może live w Seattle.W takim przypadek element członkowskis są równorzędne, ponieważ są one dzieci tego samego elementu nadrzędnego element członkowski, Seattle.Jeśli użytkownik zestaw tej właściwości wartość PRAWDA, serwer analiz disambiguates członków, przy użyciu ich wartości klucz zamiast podnoszenie błąd.
Przykład
Poniższy przykład tworzy wymiar o nazwie Klienci i ustawia jego AllowSiblingsWithSameName właściwość na wartość True:
'Assume an object (dsoDimCust) of ClassType clsDatabase exists.
Dim dsoDimCust As DSO.Dimension
Set dsoDimCust = dsoDB.Dimensions.AddNew("Customer")
DsoDimCust.AllowSiblingsWithSameName = TRUE