使用基于现有水晶报告的子值在 SSRS 报告中创建组标题字段

tfe*_*k11 1 crystal-reports reporting-services crystal-reports-xi ssrs-tablix

目前我正在将水晶报告升级为 SSRS 格式。但是这个报告很棘手,因为它有多个组标题,这些组标题有子标题和与之关联的数据。
我一直在研究大约一个小时左右,尝试使用不同的解决方案来复制报告,而我认为可以在下面工作的解决方案似乎很接近,但我无法像水晶报告中的那样使字段成为阶梯式其中行整齐地堆叠,每行都显示数据。

在网上找到的解决方案非常接近,但没有数据步进的结果:

  1. 插入表格
  2. 第一个字段创建父行组并选中“添加组标题”
  3. 右键单击刚刚创建的父字段并选择插入“下方的新行”
  4. 拖过子字段名称
  5. 数据字段需要存在于子字段下,我将它们添加为子字段

我的作品图片:

http://i1243.photobucket.com/albums/gg554/tyler12fromspace/Crystal%20Image%201_zps3qe06s1r.png

在此处输入图片说明

tfe*_*k11 6

经过一些试验运行后,我终于弄清楚了设置:

  1. 插入表格
    1. 右键单击行组中的“详细信息”
    2. 在您的报告中添加您的第一个标题行的父组(我的计划发货日期)
    3. 右键单击详细信息并为您的第二个标题行添加另一个父级,因此它位于“详细信息”上方但位于您的第一个父组下方
    4. 现在事情可能看起来很奇怪,因为你和你的父母有两列
    5. 现在你想要做的是在你的表中只有一列由三行组成
    6. 您现在要做的是将括号值(例如 [sch_ship_date])复制到列,并对第二个父组执行相同操作
    7. 完成后,您将删除前两列,因为它们是在添加父组过程中额外创建的
    8. 所以现在你应该只有一个包含你的两个父组的表和一个空的详细信息字段(你的第三行)
    9. 现在,由于技术上嵌入了组,因此您将删除字段中的值,但不会删除您添加的组。
    10. 在表中没有值但仍有三行之后,您将为每一行插入一个矩形。每个矩形都将是您的数据集字段的占位符。
    11. 对于您的数据集字段,您希望将其属性设置为“将内容放在一个页面上”