數據集1 =報告數據SSRS 2012合併數據集與分組
數據集2 =查找信息
我能夠以 「合併」 使用查找了他們的數據放到一張表中。 (從這裏:Joining two datasets to create a single tablix in report builder 3)。隨着表矩陣指着dataSet1的,公式得到的位置是:
=查找(!!!場PersonId.Value,菲爾茲PersonId.Value,菲爾茲Location.Value, 「Dataset2」)
我的問題來自於試圖採取那一步,將依賴於從數據集2.
我無法重新設計並以某種方式拿出找到的數據行組結合T-SQL查詢。數據集1源自大於8,000個字符的SSAS MDX表達式,因此嘗試通過OpenQuery將其操縱爲SQL失敗,因爲命令長度過大。
我也無法翻轉數據集,並使數據集2成爲報表佈局的驅動程序,並在數據集1上進行查找。數據集2不會將數據集1中的PersonId的上下文連接到上下文,因此還有更多行比將是必要的。查找必須來自數據集1.
謝謝您的時間和建議!