【发布时间】:2013-02-19 19:03:47
【问题描述】:
我正在使用 ssrs 中的矩阵报告。 这是我在 excel 中提取的报告的示例屏幕截图
报告很简单。它显示了不同年份的数据(例如:AS OF JAN,2012)。 这些年的净收入是在数据库中定义的,因此可以相应地获取它们。问题出在其他子列上。像 "%Change" 列。
列值是通过以下公式计算得到的
%change = ((NetRevenue of The current year / NetRevenue of the last year) - 1) * 100
现在我解决这个问题的方法是使用 sql 查询为每一列计算值,然后将其直接绑定到控件。
我的问题是有没有更简单的方法来做到这一点。我的意思是像在表格控件中一样,我可以通过使用访问单元格的值
ReportItems!Textbox1.Value
有没有办法可以访问矩阵报告的动态列。就像访问不同年份的 netRevenue 值一样。
如果问题需要更多说明,请询问。
提前致谢。
【问题讨论】:
-
你需要
inscope函数go4answers.webhost4life.com/Example/… -
哇试试这个以获得详细的理解。您需要为您的报告调整它。 social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/… .....我现在就去...@askitsuhail
-
感谢您对这个问题感兴趣。让我研究一下,我很快就会在这里发布我的结果。
标签: reporting-services ssrs-2008