[英]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.