1

Excel2010とSQLAnalysisServices2008R2を使用しています。合計を合計する計算メンバーを作成しました。以下に示しますが、正常に動作します。

CalcMember =[Product]。[Product].defaultmember-Aggregate([Product]。[Product]。&[Test])

親階層を[Product]。[Product]に設定し、ParentMemberを[All]に設定しました。これをExcelで見ると、見栄えがします。ただし、計算されたメンバーを含むグループを折りたたむと、そのグループは表示されなくなります。グループを展開すると、計算されたメンバーが表示されます。例えば:

Expand
 Year
  - 2010
     Product1    50
     CalcMember  75
  - 2011
     Product2    25
     CalcMember  60

Collapse
 Year
   + 2010
   - 2011
     Product2    25

CalcMemberが2011年から消えるのはなぜですか?消えないようにするにはどうすればよいですか?

4

1 に答える 1

0

Excelは計算メンバーとうまく連携しません。たとえばユニオンを使用して、「実際の」メンバーを製品ディメンションに追加します。次に、計算メンバーを定義する代わりに、SCOPE割り当てを使用して計算を実行します。

于 2013-03-22T01:03:05.387 に答える