ToggleDrillState (MDX)
Üyeleri ayrıntıya durumunu değiştirir.
ToggleDrillState(Set_Expression1,Set_Expression2 [ , RECURSIVE ] )
Bağımsız değişkenler
Set_Expression1
Sayı geçerli bir çok boyutlu deyimler (MDX) ifade bir küme.Set_Expression2
Sayı geçerli bir çok boyutlu deyimler (MDX) ifade bir küme.
Remarks
The ToggleDrillState işlev toggles the drill state of each üye of the second küme that is present in the first küme. Ilk küme ile herhangi bir dimensionality dizilerini içerebilir, ancak ikinci kümesi, tek bir boyut üyelerini içermesi gerekir.The ToggleDrillState işlev is a combination of the DrillupMember and DrilldownMember functions. Varsa, üyenin m, ikinci, küme ilk varsa küme, ve bu üyenin kapalı gidilen (diğer bir deyişle, hemen ardından kapalı varsa), sonra DrillupMember(Set_Expression1, {m}) üye veya ilk tuple uygulandığı küme. Bu, m üye yukarı gidilen (diğer bir deyişle, varsa, hiçbir altm hemen bu izler.m), DrilldownMember(Set_Expression1, {m}[, RECURSIVE]) ilk küme için uygulanır.
Isteğe bağlı RECURSIVE bayrak kullanılır, ayrıntıya kadar ve ayrıntıya inme uygulanan özyinelemeli olarak. Özyinelemeli bayrağı hakkında daha fazla bilgi için bkz: DrillupMember and DrilldownMember işlevler.
Örnek
Ilk Avustralya üyesinde kapalıdaki örnek inmesi kapalı küme ve ilk ABD üyesinde yukarı inmesi küme.
SELECT ToggleDrillState
([Geography].[Geography].[Country].Members,
{[Geography].[Geography].[Country].[Australia]
, [Geography].[Geography].[State-Province].[California]}
--, RECURSIVE
) ON 0
FROM [Adventure Works]