0
我有一個大的OLAP多維數據集的工作,和我建立非常基本的搜索功能,以幫助我通過數據(〜30個事實表,30米的尺寸,加上計算的措施),但我遇到的量解析一個有趣的問題。當我訪問CubeField.Name
屬性事實表成員或計算的度量,它作爲[Measures].[FieldName]
來指着我正確的事實表/計算度量文件夾,而不是通過。
下面是我使用的代碼:Excel VBA:數據透視表CubeField事實表名稱?
Sub X()
Dim pvtTable As PivotTable
Dim oCubeField As CubeField
Set pvtTable = ActiveSheet.PivotTables(1)
For Each oCubeField In pvtTable.CubeFields
If InStr(LCase(oCubeField.Name), "spread") > 0 Then
Debug.Print oCubeField.Parent & ": " & oCubeField.Name
End If
Next
End Sub
我如何能真正到達事實表名稱的任何想法?或計算的度量值的文件夾結構?謝謝!
呀,試過以及 - 沒有運氣。在這個立方體中它產生相同的結果。 –