Bagikan melalui


ToggleDrillState (MDX)

Mengalihkan status penelusuran anggota antara mode telusuri paling detail dan drillllup.

Sintaks

  
ToggleDrillState(Set_Expression1,Set_Expression2 [, [RECURSIVE] [,INCLUDE_CALC_MEMBERS] ] )  

Argumen

Set_Expression1
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan satu set.

Set_Expression2
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan satu set.

Rekursif
(Opsional). Kata kunci yang menunjukkan perbandingan set rekursif. Fungsi ToggleDrillState adalah kombinasi dari fungsi DrillupMember dan DrilldownMember . Rekursi hanya berlaku ketika anggota berada dalam status DrilldownMember .

Include_calc_members
(Opsional). Bendera yang menunjukkan apakah akan menyertakan anggota terhitung, jika ada, pada tingkat penelusuran paling detail.

Keterangan

Fungsi ToggleDrillState mengalihkan status latihan setiap anggota set kedua yang ada di set pertama. Set pertama dapat berisi tuple dengan dimensi apa pun, tetapi set kedua harus berisi anggota dari satu dimensi. Fungsi ToggleDrillState adalah kombinasi dari fungsi DrillupMember dan DrilldownMember . Jika anggota, m, dari set kedua ada di set pertama, dan anggota tersebut ditelusuri paling detail (yaitu, memiliki turunan segera mengikutinya), maka DrillupMember(Set_Expression1, {m}) diterapkan ke anggota atau tuple di set pertama. Jika anggota m tersebut ditelusuri (yaitu, tidak ada turunan m yang segera mengikuti m), DrilldownMember(Set_Expression1, {m}[, RECURSIVE]) diterapkan ke set pertama.

Jika bendera RECURSIVE opsional digunakan, telusuri paling detail dan telusuri paling detail diterapkan secara rekursif. Untuk informasi selengkapnya tentang bendera rekursif, lihat fungsi DrillupMember dan DrilldownMember .

Mengkueri properti XMLA MdpropMdxDrillFunctions memungkinkan Anda memverifikasi tingkat dukungan yang disediakan server untuk fungsi pengeboran; lihat Properti XMLA (XMLA) yang didukung untuk detailnya.

Lihat Jurnal Database: Fungsi Set MDX: Fungsi ToggleDrillState() untuk skenario dan contoh yang melibatkan fungsi ini.

Contoh

Contoh berikut menelusuri paling detail tentang anggota Australia dari set pertama, dan menelusuri anggota Amerika Serikat dari set pertama.

SELECT ToggleDrillState  
   ({[Geography].[Geography].[Country].Members, [Geography].[Geography].[Country].&[United States].Children},  
      {[Geography].[Geography].[Country].[Australia]  
      , [Geography].[Geography].[Country].&[United States]}  
      --, recursive  
      --, include_calc_members  
   ) ON 0  
   FROM [Adventure Works]  

Lihat Juga

Referensi Fungsi MDX (MDX)