После сообщения о динамическом topcount/toppercentage (см. «>здесь ) Я ищу дополнительную строку информации, показывающую % Top X по отношению к Total.
Итак, что-то вроде
create dynamic set [Top 5] as
topcount( [Etablissement].[Etablissement].[Etablissement].members, 5, [Measures].[Nbsejours])
*** End script ***
WITH
CATEGORY HIERARCHY [Stats].[Top], DEFAULT_MEMBER_NAME = "All Etabs"
CATEGORY MEMBER [Stats].[Top].[All Etabs].[Top 5 Etablissements] as
[Top 5],ADD_CHILDREN=true
CATEGORY MEMBER [Stats].[Top].[All Etabs].[Autres Etablissements (>5)] as
SubCubeComplement([Top 5]),ADD_CHILDREN=false
/* This is what I try, but it does not work */
CATEGORY MEMBER [Stats].[Top].[All Etabs].[Top 5 is % of total] as
[Top 5]/ [Etablissement].[Etablissement].[Etablissement].members, ADD_CHILDREN=false
SELECT
{[Measures].[NbSejours]} on 0,
{ [Stats].[Top].[Top 5 Etablissements],
[Stats].[Top].[Autres Etablissements (>5)],
[Stats].[Top].[Top 5 is % of total] } on 1
From [Cube]
К сожалению, я получаю сообщение об ошибке «Выражение кортежа не сгенерировало набор кортежей или вложенный куб (числовой)».
Возможно ли такое и как?