0

我有一個包含tablix的報告。在這個tablix中,我有一個在每個tablix迭代中調用的子報表。 我想獲取子報表中的Tablix迭代的當前索引。我已經通過使用以下表達式子報表參數:SSRS - 獲取當前tablix迭代索引

= ROWNUMBER(「數據集」)

數據集是分配給該報告中的表矩陣的一個。在我的情況下,這個表達式不起作用。

任何其他獲得此項工作的方式?

回答

0

您的Tablix是否將來自數據集的數據分組?如果是這樣,你可以在SQL中進行分組/聚合,並只返回Tablix將顯示的格式的最終​​數據集?

如果你可以管理它,你可以簡單地添加一個ROW_NUMBER() OVER (ORDER BY <column names>) as RowNum並將其作爲=Fields!RowNum.Value傳遞給你的子報表。