执行以下步骤以创建带分组的 告:
1. 运行设计器;
2. 连接数据:
2.1. 创建新连接;
2.2. 创建新数据源;
3. 创建 告或打开已创建的 告。例如,我们可以采用在“简单列表 表”一章中创建的简单列表 表。

4. 将GroupHeaderBand和GroupFooterBand添加到 告模板。该GroupHeaderBand应该比放在更高DataBand什么是涉及到。该GroupFooterBand是划归数据到什么页眉有关。每个GroupFooter对应一个指定的GroupHeader 。如果没有GroupHeader ,GroupFooter带将不会输出。下图显示了添加了GroupHeaderBand和GroupFooterBand的 告模板。

5.1. 将它们对齐为高度;
5.2. 根据需要更改属性值。例如,将GroupHeaderBand 的 KeepGroupHeaderTogether属性 设置为 true ,则需要将组头与组一起保留。并且对于GroupFooterBand将KeepFooterTogether设置为true ,如果需要将页脚保留在组中;
5.3. 设置GroupHeaderBand的背景;
5.4. 启用边框的的DataBand ,如果需要的话;
6. 使用GroupHeader带区的Condition属性在 告中设置条件数据分组。分组条件可以通过设置表达式或从数据源中选择数据列来设置。在我们的教程中,定义分组条件中的{Customers.ContactTitle}表达式。
7. 在GroupHeaderBand 中放置一个文本组件,并将表达式{Customers.ContactTitle}放入此文本组件中。在GroupFooterBand 中放置一个文本组件,并将表达式{Count()}放入此文本组件中。的{COUNT()}函数将每一组中的条目的数量计数摘要。下图为设置了分组条件的 表模板,GroupHeaderBand和GroupFooterBand中放置的文本组件:

9. 单击Preview按钮或调用Viewer ,单击Preview菜单项。在呈现对数据字段的所有引用后,将在数据表单指定字段上更改。数据将从为此 告定义的数据库中按连续顺序输出。呈现的 表中DataBand的副本数量将与数据库中的数据行数量相同。下图显示了带有分组的 告示例:

添加样式

单击添加样式按钮开始创建样式。从下拉列表中选择组件。设置Brush.Color属性以更改行的背景颜色。下图显示了带有Brush.Color属性值列表的样式设计器示例:

单击关闭。然后在偶数样式和奇数样式属性列表中添加一个新值(奇数行和偶数行列表的样式)。
4. 要呈现 告,请单击“预览”按钮或调用“查看器” ,单击“预览”菜单项。下图显示了一个呈现 告的示例,其中包含行的分组和替代颜色:
Aspose、E-iceblue、FastReport、Stimulsoft等文档/ 表图表类开发工具享超低折扣,如有需要可直接联系在线客服。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!