在SSRS报告中创建具有基于现有水晶报告的子值的组头字段

时间:2017-05-01 16:32:02

标签: reporting-services crystal-reports ssrs-tablix crystal-reports-xi

目前我正在将水晶报告升级为SSRS格式。但是这个报告很棘手,它有多个组头,它们有子标题和与之关联的数据 我一直在研究大约一个小时左右尝试不同的解决方案来复制报告,我认为下面的解决方案似乎很接近,但我不能让这些领域成为一个步骤,因为它在水晶报告,其中行整齐地堆叠,每行显示数据。

在线发现的解决方案非常接近但没有数据结果:

  1. 插入表格
  2. 第一个字段构成父行组,并且"添加组标题"检查
  3. 右键单击刚刚创建的父字段,然后选择在"
  4. 下面插入"新行
  5. 拖动子字段名称
  6. 由于数据字段需要存在于子字段下,我将其添加为子字段
  7. 我的作品图片:

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

    enter image description here

1 个答案:

答案 0 :(得分:2)

经过一些试运行后,我终于找到了设置:

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