小编Luk*_* K.的帖子

ssrs - 在每个页面的顶部重复tablix

我有一个由2个tablix组成的报告.第一个tablix中只包含一些基本信息,并链接到数据集.

第二个tablix链接到不同的数据集,由许多行组成,跨越多个页面.

我要做的就是让第一个tablix显示在每个页面的顶部.

我无法将其添加到标题中,因为您无法将包含数据的Tablix添加到标题中.我也不想只重复列标题,因为我需要重复整个tablix.

header reporting-services ssrs-2008 ssrs-tablix

5
推荐指数
1
解决办法
8718
查看次数

SSRS报告以及每条记录的相关子报告

我刚开始使用SSRS,需要为给定的查询制作一组报告.

我有一个返回100行的查询:

SELECT name, address, region

FROM tableA
Run Code Online (Sandbox Code Playgroud)

我希望每个记录都在他们自己的页面上.

然后,我还需要在每个页面上包含另一个子报表/报表,其中列出了与每个页面顶部的每个记录相关的另一个查询的结果.

例:

SELECT * 
FROM tableB
WHERE region = (whatever the region is of the record at the top of that page)
Run Code Online (Sandbox Code Playgroud)

有没有办法让我这样做?

最终结果需要是100个单独的页面,每个页面包括:来自第一个查询的一个记录的信息,然后是第二个查询的结果,列出居住在同一区域的人的所有记录.

sql visual-studio reporting-services

2
推荐指数
1
解决办法
6605
查看次数

SQL选择列和总和的不同组合

我需要选择2列的所有不同组合:region和make,以及为总列选择每个组合的总和.

可以说我有4列

ID   Region   Make   total
1      E      blue     2
2      E      red      1
3      E      blue     1
4      W      green    2
5      W      blue     2
6      W      red      1
7      W      red      2
Run Code Online (Sandbox Code Playgroud)

现在我想要一个SUM(总数)用于region和make的所有独特组合.

所以我的结果应该是这样的:

Region     Make     SUM
  E        blue      3
  E        red       1
  W        green     2
  W        blue      2
  W        red       3
Run Code Online (Sandbox Code Playgroud)

我只需要一个简单的选择语句,如:

select distinct........... , SUM(total)
from table1
Run Code Online (Sandbox Code Playgroud)

sql sql-server sum

0
推荐指数
1
解决办法
1647
查看次数