1.页眉的显示
打开水晶报表的子报表后,在IDE左侧的“字段资源管理器”里的“公式字段”点击右键“新建”,新
建一个字段“Group”,编辑赋值“whilereadingrecords;”+回车+“true;”,然后在“字段资源管
理器”里的“组名字段”里点击“插入组”,然后在弹出的选项里第一个“记录排序分组依据”里选择
“@Group”,在最后一个选项“在每个页面上重复组页眉”前打勾,
然后在报表中看到一个标题为“组
页眉#1 @Group”的节,然后在该节中添加子报表需要显示的表头就可以了。
2.页脚的显示
控制子报表每页显示数目,假设为10行每页,只是做一下说明,不要设置公式
注意设置的行数最好基本上能打印到页面的底部
拆分一个详细资料节出来,把页脚内容写上,抑制显示,设置公式为
recordnumber mod 10<>0
在这个节上进行分页控制,“在后面页先建页面”勾上,设置公式为
recordnumber mod 10=0
这样的话每页最下面会显示该节模拟页脚
最后一页如果不满10行的话,因为你设置了报表页脚,也可以模拟成一个页脚了
为了防止最后有一页刚好显示10行导致出现双重页脚
还需要进一步改进一下抑制显示的公式
If onlastrecord then
true
else
if recordnumber mod 10<>0 then
true
else
false
最后页不足,用空行填充:
新增一个空白详细资料行,格式化此节,在抑制显示(无深化)打勾
公式中输入:
if not onlastrecord then
FORMULA = TRUE
else
if (RecordNumber mod 5 <= 1) then '第一个
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
'(BASIC 语法)
- 大小: 27.7 KB
分享到:
相关推荐
在本篇文章中,我们将深入探讨如何使用水晶报表向导来创建报表,帮助初学者快速掌握这一过程。 首先,启动水晶报表软件,你会看到一个新建报表的选项。点击这个选项,系统会引导你进入报表向导。报表向导是创建报表...
同时,水晶报表支持嵌套分组和子报表,实现复杂的数据结构展现。 3. 参数化报表:用户可以设置报表参数,让用户在运行报表时选择特定条件,使报表更具交互性。 4. 图形与图表:水晶报表可以生成各种图表,如柱状图、...
在这个“水晶报表交叉报表设计”主题中,我们将深入探讨如何利用水晶报表来创建、定制和优化交叉报表。 首先,我们需要理解交叉报表的基本结构。交叉报表由行区域(Row Area)和列区域(Column Area)组成,行区域...
1. 报表结构:水晶报表由多个部分组成,包括页眉、页脚、细节区、组头、组尾等。这些区域可以包含文本、图像、图表等各种元素。 2. 数据源配置:通过数据源向导,用户可以连接到各种数据库,如SQL Server、Oracle、...
本文将详细介绍如何利用水晶报表的向导功能来创建报表,帮助开发者快速构建出符合需求的数据展示方案。 首先,我们需要安装水晶报表的开发组件,通常在Visual Studio的扩展管理器中可以找到。安装完成后,在解决...
一个水晶报表由多个部分组成,包括字段、组、细节、页脚、页眉等。字段是数据源中的具体列,组用于对数据进行分类,细节区域展示每条记录的具体信息,而页眉和页脚则可以用来添加全局信息或总结数据。 创建数据源。...
水晶报表是商业智能领域中广泛使用的报告生成工具,尤其在.NET框架下,如ASP.NET(支持C#和VB)的应用开发中,它被用来创建复杂、动态的数据可视化报告。本教程将深入讲解如何利用水晶报表进行高效开发。 一、水晶...
本指南将深入探讨水晶报表的开发过程,提供详尽的使用说明,助您高效地创建、管理和分享数据报告。 1. **水晶报表简介** 水晶报表(Crystal Reports)是由Business Objects公司(现为SAP的一部分)开发的一款报告...
1. **创建水晶报表**:首先,在开发环境中创建一个新的水晶报表项目。 2. **设计报表布局**:根据需求设计报表的布局,包括字段、标题、页眉页脚等。 3. **添加公式字段**:在报表设计视图中,添加一个公式字段,...
水晶报表提供了丰富的版式控制选项,包括页面设置、页眉页脚、边距、列宽等,确保报表在打印或导出时保持良好的格式。此外,水晶报表支持多种导出格式,如PDF、Excel、Word等。 9. **学习资源** 提供的“水晶报表...
这会自动生成一个报表对象,并在解决方案资源管理器中创建一个.rpt文件,这就是你的水晶报表。 三、连接数据源 水晶报表的强大之处在于其与多种数据源的兼容性。在报表设计视图中,通过“数据库专家”连接到你的...
水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于企业级报表开发,它允许用户创建复杂的、具有丰富格式的报告。在处理大量数据时,分页功能显得尤为重要,因为它可以帮助用户有组织地浏览和管理...
《水晶报表开发手册》是一本专注于水晶报表(Crystal Reports)开发的专业指南,它在IT行业中备受推崇,被誉为“最流行的水晶报表开发手册”。水晶报表是Business Objects公司(现为SAP的一部分)开发的一款强大的报告...
《.NET中水晶报表的使用视频教程》是一个针对.NET开发者,特别是那些希望深入了解水晶报表(Crystal Reports)功能和应用的教程。水晶报表是SAP公司的一款强大报告工具,广泛用于生成各类业务报告,如销售报告、财务...
水晶报表提供了丰富的打印选项,包括页边距、页眉页脚、页面方向等设置。遇到打印问题时,通常需要检查报表设计、打印机设置和代码中的打印配置。 6. **程序发布与部署** 发布水晶报表应用程序时,确保包含所有...
水晶报表是一款广泛应用于商业智能和数据可视化领域的报告生成工具,尤其在.NET开发环境中,与C#结合使用,能够帮助开发者创建复杂、动态且交互式的报表。本教程将深入讲解如何在"jansen系列"中调整水晶报表以满足...
水晶报表允许设置页眉、页脚、页面边距等,确保打印出来的报表整洁美观。 9. **导出和发布** 完成报表设计后,可以将其导出为PDF、Excel、Word等多种格式,便于分享和保存。此外,水晶报表还可以部署到Web应用程序...
在这个“水晶报表开发编程实例26个源程序实例”中,我们可以深入学习和掌握水晶报表的各种实用技巧和高级功能。 1. 数据源的连接:水晶报表支持多种数据源,包括数据库(如SQL Server、Oracle、MySQL等)、XML文件...
4. 报表分页与打印:实例可能涵盖了如何设置页面大小、页眉页脚,以及如何控制报表在打印或导出时的行为。 5. 报表交互与导航:用户可能需要在多个报表间跳转,实例会讲解如何使用超链接和动作按钮来实现这一功能。...