我有一个报告,该报告的文档图有两列...
我正在尝试在其自己的页面上显示当前选择的数据(CAF SA-> PP5566)(使用组之间的分页符),其报告名称和代码位于数据表上方,以下示例带有箭头:
因此,如果我单击下一个代码,它将相应地更改数据:
答案 0 :(得分:1)
根据我所知道的,这是我可能会做的。
下面的示例使用Microsoft提供的Northwind示例数据库,以备您重现。
首先,我使用查询创建了指向Northwind数据库的数据集
SELECT DISTINCT
r.RegionID, r.RegionDescription
, t.TerritoryID, t.TerritoryDescription
, e.EmployeeID, e.FirstName, e.LastName
, c.CustomerID, c.CompanyName
FROM Region r
join Territories t on r.RegionID = t.RegionID
join EmployeeTerritories et on t.TerritoryID = et.TerritoryID
join Employees e on et.EmployeeID = e.EmployeeID
join Orders o on e.EmployeeID = o.EmployeeID
join Customers c on o.CustomerID = c.CustomerID
这将为我们提供地区(顶层组),地区(第二组级)以及一些员工名称和客户名称,我们可以在详细信息部分中使用。
接下来,添加一个tablix(表)并将其名字,姓氏和公司名称拖到上面。这将是详细信息行。 接下来,我在行组面板中右键单击详细信息组,然后选择“添加组=>父组”,将组设置为“ TerritoryDescription”,并在单击“确定”之前选中“添加组标题”选项。 接下来,我右键单击新的TerritoryDescription组并重复以上操作,这次使用“ RegionDescription”
在领域行中,我在第3列(在FirstName下)和领域描述字段中添加了一些静态文本,作为第4列(在姓氏下)的表达式。现在,右键单击刚添加的Territory静态文本,然后选择“插入行=>上面的内部组”。在第3列和第4列中分别添加静态的“ Region”文本和Region字段
我添加了页面页眉和页脚,以便在屏幕上查看时更清晰。
接下来,由于我们不再需要前两列,请删除它们,如果出现提示,请选择“仅删除列”。
现在,在行组面板中双击TerritoryDescrition
组,单击“高级”,然后将文档映射设置为“ TerritoryDescription”。
对于RegionDescription行组重复此操作,这次为文档结构图选择“ RegionDescription”。
最终设计看起来像这样...
为清楚起见,我将报告的“ InteractiveSize”高度设置为15cm。
运行报告时,我明白了。
如果我深入到其他地区和领地,我会明白的。