Sql server 在两列网格中显示详细信息数据的SSR
我在解决SSRS问题上有点问题。我想知道以前有没有人做过这种事 我正在努力找出一种方法来获取跨越两列的详细数据。我之所以需要这样的数据是为了打印地址标签 我正在考虑在SQL查询中创建某种列分组,然后在martix中使用它Sql server 在两列网格中显示详细信息数据的SSR,sql-server,reporting-services,datagrid,ssrs-2012,ssrs-tablix,Sql Server,Reporting Services,Datagrid,Ssrs 2012,Ssrs Tablix,我在解决SSRS问题上有点问题。我想知道以前有没有人做过这种事 我正在努力找出一种方法来获取跨越两列的详细数据。我之所以需要这样的数据是为了打印地址标签 我正在考虑在SQL查询中创建某种列分组,然后在martix中使用它 有什么想法吗?我卡住了 您可以在查询中生成RowNr,并使用此RowNr创建一个行组 select ROW_NUMBER() over (order by [address]) - (ROW_NUMBER() over (order by [address])+1)%2 Row
有什么想法吗?我卡住了 您可以在查询中生成RowNr,并使用此RowNr创建一个行组
select ROW_NUMBER() over (order by [address]) - (ROW_NUMBER() over (order by [address])+1)%2 RowNr, [address]
然后在字段中使用first和last。Id如果您很乐意在SSRS中使用它,您可能会看到这样的情况:在SQl中创建两列,并将前50%选为一列,将其余的选为另一列。@IanPreston这非常有用!我想我在这条路上走对了。谢谢