彩票走势图

logo Stimulsoft中文文档
文档彩票走势图>>Stimulsoft中文文档>>数据带中的交叉表报表

数据带中的交叉表报表


Stimulsoft是白俄罗斯一家报表控件厂商,该商家一直专注于报表控件的研发与创新,是报表控件行业的领导者。Stimulsoft 经过多年的努力,终于实现了更加简单的设计报表,数据驱动更快的应用程序,更加简便的应用新的技术,极大程度上的减少了开发人员的工作量,提高了工作的效率。

Stimulsoft Reports官方正版下载

如果将 Cross-Tab 组件置于 DataBand 中,那么在设计报表时,该组件将作为 DataBand 的一部分构建。由于置于 DataBand 中的 Cross-Tab 组件是作为 DataBand 的一个元素设计的,因此在设计报表时,该组件的打印次数将与 DataBand 的打印次数相同。请看一个在 DataBand 中使用 Cross-Tab 构建报表的示例。在此示例中,Cross-Tab 将显示 "主-详细 "报告中的详细条目。执行以下步骤,使用 DataBand 中的 Cross-Tab 创建报告:

1. 运行设计器;

2. 连接数据:

2.1. 创建新连接;

2.2. 创建新数据;

3. 创建数据源之间的关系。如果未创建关系和/或未为明细数据源填写关系属性,则不会为每个主条目输出所有明细条目;

4. 在报告模板的一个页面上放置两个数据带;

stimulsoft

5. 编辑 DataBand1 和 DataBand2:

5.1 垂直对齐数据带;

5.2 更改所需属性的值。例如,DataBand1 是主-明细报告中的主组件,如果您希望在任何情况下打印主条目,即使明细条目不可用,则将如果明细为空,则打印属性设置为 true。对于作为主-明细报表中明细组件的 DataBand2,如果需要缩小该条带,请将 CanShrink 属性设置为 true;

5.3 更改 DataBand 的背景颜色;

5.4 如有必要,设置数据带的边框;

6. 为数据带指定数据源,并分配主组件。在我们的示例中,主组件是上层 DataBand1,因此在下层 DataBand2 的数据设置对话框的主组件选项卡中指定 DataBand1 为主组件;

7. 填写数据带的数据关系属性,即详细组件,在我们的例子中就是数据带 2:

stimulsoft

8. 将文本组件与表达式放在一起。其中表达式是对数据字段的引用。例如:DataBand1 即主组件,将文本组件与 {Categories.CategoryName} 表达式放在一起;

9. 编辑 DataBand 中的文本和文本组件:

9.1. 将文本组件拖动到 DataBand 中需要的位置;

9.2. 对齐文本组件中的文本

9.3. 更改所需的属性值。例如,如果希望对文本进行包边,则将 "Word Wrap(文字包边)"属性设置为 true;

9.4. 根据需要设置文本组件的边框

9.5. 更改边框颜色

10. 将 Cross-Tab 组件放入 DataBand 中。在本例中,Cross-Tab 组件将位于 DataBand2 上,即报告的详细组件。

stimulsoft

11. 编辑交叉标签组件

11.1 更改 Cross-Tab 属性的值。例如,如果希望缩小 Cross-Tab 组件,则将 Can Shrink 属性设置为 true;

12. 例如,使用数据源指定 Cross-Tab 组件带的数据源:

stimulsoft

13. 调用交叉表设计器,例如选择交叉表组件上下文菜单中的编辑...(设计...)。

stimulsoft
  • 数据源字段。该字段显示所选数据源的数据列;
  • 列字段。该字段显示数据源的列列表,交叉表中的列将通过这些列形成;
  • 行字段。该字段显示数据源的列列表,交叉表中的行将由这些列组成;
  • 摘要字段。该字段将显示数据源的列列表,这些列是交叉表中形成摘要的条目;
  • 属性字段。该字段显示交叉表所选元素的属性;
  • 交叉表单元格字段。该字段显示交叉表的单元格;
  • 描述字段。该字段显示交叉表所选属性的简短描述;
  • 选择样式按钮。单击后,会出现交叉表的样式下拉列表。
14. 在交叉表设计器编辑器中执行以下操作:

14.1. 将数据源字段中的数据列添加到交叉表的列字段中。将数据源字段中的数据列添加到交叉表的列字段中。例如,将数据的 CategoryID 数据,添加到交叉表的 Columns 字段,然后该数据列中的一个条目将对应渲染的交叉表中的一列;

14.2. 将数据源字段中的数据源数据列添加到交叉表的行字段中。例如,将 ProductName 数据列添加到交叉表的行字段中,则该数据列中的一个条目将对应渲染的交叉表中的一行,该数据列中的条目数将等于交叉表中的行数;

14.3. 将数据源字段中的数据列添加到交叉表的摘要字段中。例如,将 UnitInStock 数据列添加到交叉表的摘要字段,该数据列中的条目将是交叉表中的摘要条目;

15. 按 "OK "按钮保存更改,并返回带有交叉表的报告模板。

stimulsoft

16. 渲染报告 单击 "Preview "按钮或通过选择菜单项 "Preview "调用查看器。下图是交叉表报告的示例:

17. 返回报告模板;

18. 如有必要,编辑数据带中的文本组件:

18.1. 更改文本组件的背景颜色;

18.2. 更改样式、颜色和文本类型。

19. 编辑报告模板中的单元格

19.1. 更改字体设置:类型、样式、大小;

19.2. 更改单元格的背景颜色

19.3. 如果希望对文本进行包边,请将 "Word Wrap(文字包边)"属性设置为 true;

19.4. 必要时设置边框

19.5. 更改边框颜色

19.6. 更改单元格等的背景颜色

stimulsoft

20. 渲染报告 单击 "Preview"按钮或单击 "Preview "菜单项调用查看器。下图显示了编辑报告模板单元格后的跨表报告示例:

添加样式

1. 返回报告模板;

2. 调用样式设计器;

stimulsoft

单击添加样式按钮开始创建样式。从下拉列表中选择 Cross-Tab。将新样式称为 Cross-Tab 样式。要创建自定义样式,必须更改颜色属性,该属性的值为配色方案。

stimulsoft

创建样式后,按关闭按钮。在交叉表编辑器中的 "Select Style "按钮的值列表中,将显示自定义样式。在我们的例子中,这就是交叉表的样式。选择该值;

3. 渲染报告。单击预览按钮或选择预览菜单项调用查看器。现在你可以看到渲染报告的结果了:

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP