[英]Visual Studio for SSRS 2008 - How to organize reports into subfolders in Solution Explorer?
[英]Recreating Hyperion Reports in Access and SSRS (Microsoft Visual Studio 2012) using the Prior and Next Functions
我在Hyperion中有几份报告,我使用next和previous函数来查看正好在前和/或后的行。
为此,我以某种方式对数据进行排序,以确保hyperion中的上一个或下一个函数在当前行的上方或下方找到正确的行。 例如,我可以对其他两行进行排序,以获得正确的排序,以使功能正常工作。
现在,我希望能够找到一种在Access和SSRS中重新创建这些报告的方法。
我一直在寻找一种方法来完成这一项或全部。 但是目前我还没有找到办法。
如果我需要一个唯一的字段来帮助解决这个问题,我可以在大约4个字段之间进行串联,以构成一列,每行具有唯一的键。
谁能指出我的好文章或知道该怎么做? 非常感谢,谢谢!
使用排序和分组,很可能类似于您在海波龙做了什么,你可以多在SSRS使用表达式实现这一点:
FIRST()将返回当前数据范围的第一行
LAST()将返回当前数据范围的最后一行
PREVIOUS()将返回当前数据范围的上一行,如果没有更多的前一行,则返回NULL。
当然,缺少的是类似NEXT()的东西。 无论出于何种原因,Microsoft都认为不适合包含NEXT()选项。 相反,您需要发展自己的解决方案。 我看到了一些常用的策略:
针对报表数据集的LOOKUP(或LOOKUPSET / MULTILOOKUP)函数,与FIRST或ROWNUMBER结合使用以获得
编写一些自定义代码为您进行排序/索引,请参见此处了解一种想法: http : //sqlreportsq.blogspot.com/2012/03/can-we-get-next-row-value.html
使用LAG / LEAD通过SQL执行您需要做的任何数据操作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.