<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Scope Problems with MDX Calculated Members</title>
	<atom:link href="http://www.purplefrogsystems.com/blog/index.php/2009/11/scope-problems-with-mdx-calculated-members/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.purplefrogsystems.com/blog/index.php/2009/11/scope-problems-with-mdx-calculated-members/</link>
	<description>Purple Frog-Blog for all that is Business Intelligence</description>
	<lastBuildDate>Wed, 08 Sep 2010 18:34:01 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alex</title>
		<link>http://www.purplefrogsystems.com/blog/index.php/2009/11/scope-problems-with-mdx-calculated-members/comment-page-1/#comment-5091</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Thu, 18 Feb 2010 13:10:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.purplefrogsystems.com/blog/?p=21#comment-5091</guid>
		<description>Hi Peter

The problem you have is that if time dimension B is not selected as part of a query, it is essentially selecting the [All] level by default. So if you scope the calculation to be null when Time B is [all] then it will always result in null, no matter whether [all] is physically specified or not. 

Does that make any sense?... Essentially you will have to allow the calculation to take place for [All], otherwise the calculation can never take place under any circumstances.

Alex</description>
		<content:encoded><![CDATA[<p>Hi Peter</p>
<p>The problem you have is that if time dimension B is not selected as part of a query, it is essentially selecting the [All] level by default. So if you scope the calculation to be null when Time B is [all] then it will always result in null, no matter whether [all] is physically specified or not. </p>
<p>Does that make any sense?&#8230; Essentially you will have to allow the calculation to take place for [All], otherwise the calculation can never take place under any circumstances.</p>
<p>Alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.purplefrogsystems.com/blog/index.php/2009/11/scope-problems-with-mdx-calculated-members/comment-page-1/#comment-5090</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Thu, 18 Feb 2010 11:32:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.purplefrogsystems.com/blog/?p=21#comment-5090</guid>
		<description>Hi, 

ive used the above method in the following context:

- two time dimensions(A, B), one calculated measure
- for time dimension A, calc measure should display its value
- for time dimension B, calc measure should = NULL

- for time dimension A, the calc measure returns the correct values.
- for time dimension B, the descendant levels return NULL. the [All] level however returns the calc measure&#039;s total. 

How can I make this NULL also, without breaking the correct functionality as far as dimension A is concerned?

Many thanks,

Peter</description>
		<content:encoded><![CDATA[<p>Hi, </p>
<p>ive used the above method in the following context:</p>
<p>- two time dimensions(A, B), one calculated measure<br />
- for time dimension A, calc measure should display its value<br />
- for time dimension B, calc measure should = NULL</p>
<p>- for time dimension A, the calc measure returns the correct values.<br />
- for time dimension B, the descendant levels return NULL. the [All] level however returns the calc measure&#8217;s total. </p>
<p>How can I make this NULL also, without breaking the correct functionality as far as dimension A is concerned?</p>
<p>Many thanks,</p>
<p>Peter</p>
]]></content:encoded>
	</item>
</channel>
</rss>
