Проблемы с созданием неровной иерархии с помощью служб Analysis Services - PullRequest
0 голосов
/ 08 февраля 2010

Я пытаюсь создать рваную иерархию в SSAS 2005. Уровни «Имя категории» и «Имя подкатегории» должны быть скрыты в иерархии, если один из них пуст. Конечные узлы, которые всегда имеют значение, должны отображаться, даже если эти два уровня не заполнены.

Изображение того, как была настроена мера, выглядит следующим образом:

Размер измерения http://img39.imageshack.us/img39/9468/dimmeasuretrim.png

Я думал, что использование HideMemberIf решит эту проблему, но это не имеет никакого значения. Вот конфигурация переводов:

Переводы размеров http://img37.imageshack.us/img37/3710/dimmeasuretranstrim.png

Согласно MSDN, HideMemberIf со значением NoName скрывает элемент, когда он пуст.

Есть идеи, почему это не работает?

1 Ответ

3 голосов
/ 17 февраля 2010

Решение было довольно простым. Для правильной работы свойства MDX-совместимости необходимо установить значение 2.

См. TechNet для получения дополнительной информации.

...