使用C1ReportDesigner > 修改报表布局 |
由向导为您生成的报表是一个很好的入手点,但您通常需要调节并对其进行增强以满足您程序的真正需求。您可以通过C1ReportDesigner应用程序做到这一点。
单击预览标签关闭预览分组的关闭打印预览按钮以开始使用报表设计器:
主窗体的右侧面板将从查看模式切换到设计模式,并显示构成报表的控件和字段:
The 该图显示了报表是如何由不同的报表节部分组成的(报表页眉,页眉,内容区域等等)。这些部分包含了您希望在打印报表时包含标签、变量以及表达式的字段。在该示例中,报表页眉部分包含一个表示报表标题的标签。页眉报表节部分包含了用于标识内容部分字段的一些标签,报表页脚部分包含了显示当前时间、页码以及报表总页数的字段。
报表的这些部分决定了在每一页,分组以及报表开始和结尾的样子。下表描述了这些报表节部分在报表中出现的位置以及其典型用例:
报表节部分 | 出现频率 | 典型应用 |
---|---|---|
Report Header | 每个报表一个 | 报表标题以及整个报表的摘要信息。 |
Page Header | 每页显示 | 描述具体字段的标签,和/或页码。 |
Group Header | 每个分组显示 | 标识当前分组的字段,也可以是当前分组的汇总值(比方说,合计、百分比)。 |
Detail | 每条记录显示 | 包含来自于数据源的记录数据集数据的字段。 |
Group Footer | 每个分组显示 | 分组的汇总值。 |
Page Footer | 每页显示 | 页码、总页数、打印日期、报表名称。 |
Report Footer | 每个报表一个 | 整个报表的摘要信息。 |
注意您无法直接添加或者删除报表节。分组的数量将决定一个报表中包含的报表节部分的个数。每一个报表都具有五个固定的报表节部分(报表页眉/页脚,页眉/页脚,以及内容)加上每一个分组的两个额外的报表节(一个分组页眉和分组页脚)。您可以通过设置Visible 属性为False将不期望显示的报表节部分隐藏。
您可以通过属性窗体修改报表节的属性,或者使用鼠标移动位置或者改变其大小。
通过鼠标指针拖拽报表节的边界到合适的位置可以改变一个报表节的尺寸。设计窗体左侧和顶部的标尺显示每一个报表节的尺寸(不包括页边距)。注意您无法将一个报表节部分的大小调整到小于显示其包含字段内容的必要尺寸。如果确实需要将报表节尺寸减小到更小,请首先移动或者改变其包含的字段的大小,之后再次尝试改变报表节的尺寸。
可以按照以下步骤调整报表节尺寸。请将鼠标移动至页眉底部和内容部分顶部的灰条之间的区域。此时鼠标指针光标将改变形状,指示此时鼠标位于可以调整尺寸的区域上方。单击鼠标并将边缘线拖拽至原始高度的两倍左右。
释放鼠标左键后报表节尺寸发生变化。