SYMPTOM
In Strategy Secure Analytics Platform 10.x, a RunningSum metric shows NULL values in a Report Services document, but shows correct value on reports.
STEPS TO REPRODUCE
The following steps are based on the Strategy Tutorial project:



CAUSE
When a report is added to a Report Services document, the page-by attribute is not moved to the grid and this turns the report from a standard report to an OLAP report.
Since the metric is defined using RunningSum function, there is no way to determine which single function (Sum or Count) should be used to dynamically aggregate the overall metric result. Thus dynamic aggregation nulls are returned in the document.
For more information regarding dynamic aggregation nulls, refer to the following Strategy Knowledge Base document:
KB15843: What is the function of the ‘Total subtotal function’ and ‘Dynamic aggregation function’ settings in Strategy SQL Generation Engine?
ACTION
Specify aggregation function, for example use sum as shown below:

After this, the document shows the correct result for M1 as shown below:
