1

我报告中的每条记录都包括(除其他信息外)一组其他数据项,格式为“ItemName XY Z”,其中 X、Y 和 Z 是数值。

显示时,该集合将根据每个项目的属性进行分组(如下图所示),并显示在表格或类似中。

X、Y 和 Z 值将以图形方式显示,格式将应用于其他项目(即应用于不同组名的背景颜色)以使信息更易于阅读。

在报告中显示此内容的最佳方式是什么?当前选项似乎是使用子报表或使用 CustomReportItems 构建新控件。

  • 1 级组 1 名称
    • 2 级组 1.1 名称
      • 项目名称 XYZ
      • 项目名称 XYZ
      • 项目名称 XYZ
    • 2 级组 1.2 名称
      • 项目名称 XYZ
      • 项目名称 XYZ
      • 项目名称 XYZ
  • 1 级组 2 名称
    • 2 级组 2.1 名称
      • 项目名称 XYZ
      • 项目名称 XYZ
      • 项目名称 XYZ
    • 2 级组 2.2 名称
      • 项目名称 XYZ
      • 项目名称 XYZ
      • 项目名称 XYZ
4

1 回答 1

1

根据我对需求的理解,所有这些都可以在单个表(或列表)对象中实现,而不需要子报表:

  • 设置您的数据查询。
  • 将表对象插入报表,并将数据集指定为查询的数据集。
  • 将组插入到每个级别 1 和级别 2 分组标准的报告中。包括组页眉部分,但不包括组页脚。
  • 要根据详细信息部分中的数据项(即在 ItemName XYZ 级别)格式化单元格的颜色,请在报表设计器中选择该单元格并将 BackgroundColour 属性(从“属性”窗口)设置为选择所需颜色的表达式,使用编辑表达式对话框。(紧接在 BackgroundColour 属性下方是 BackgroundImage 属性,如果您想使用特定图像而不是颜色,也可以使用表达式设置该属性。)
于 2010-11-05T12:27:01.750 回答