Ohjoo Kwon
2007-07-18 06:58:39 UTC
When we define user hierarchy, Unknown Member may have regular member under
it if attribute hierarchy
is processed with NullProcessing property to "UnknownMember".
For example,
A
|-- A1
|-- A11
|-- A12
|-- A2
|-- A21
|-- A22
|-- Unknown
|-- Unknown
| |-- Unknown
|-- M1 (Regular Member)
Here, we can refer to Unknown Member variously using UnkownMember as
following,
[A].UnknownMember
[A].UnknownMember.UnknownMember
[A].UnknownMember.UnknownMember.UnknownMember
[A].UnknownMember.Children
However, next does not work. It causes parsing error.
[A].UnknownMember.[M1]
But if you set UnknownMemberName (for example, to Etc) and use it, next
work.
[A].[Etc].[M1]
Is it by design or bug?
Ohjoo
it if attribute hierarchy
is processed with NullProcessing property to "UnknownMember".
For example,
A
|-- A1
|-- A11
|-- A12
|-- A2
|-- A21
|-- A22
|-- Unknown
|-- Unknown
| |-- Unknown
|-- M1 (Regular Member)
Here, we can refer to Unknown Member variously using UnkownMember as
following,
[A].UnknownMember
[A].UnknownMember.UnknownMember
[A].UnknownMember.UnknownMember.UnknownMember
[A].UnknownMember.Children
However, next does not work. It causes parsing error.
[A].UnknownMember.[M1]
But if you set UnknownMemberName (for example, to Etc) and use it, next
work.
[A].[Etc].[M1]
Is it by design or bug?
Ohjoo