在水晶报表中怎样显示页合计

http://topic.csdn.net/t/20031111/14/2449288.html

海波.NET

问题:
水晶报表制作,如果实现分页统计?
------------------------------------------------
解决方案:
使用“运行总计”控制统计范围……
目录:
1、运行总计
2、了解运行总计
3、运行总计如何工作
4、在列表中创建运行总计
-------------------------------
1、运行总计
运行总计是创建专用汇总及持续增量总计的一种灵活而又强大的方法。
本节说明如何向报表添加基本运行总计和组内运行总计,并说明如何创建条件运行总计和使用公式创建运行总计。
单击相应链接可跳转至该节:
了解运行总计  
创建运行总计  
使用公式创建运行总计  
相关示例报表  
-------------------------------
2、了解运行总计
运行总计字段与汇总字段类似,但使您可以更好地控制总计的计算方法以及重置时间。运行总计字段特别适于执行下列总计函数:
显示逐条计算记录所得的总累计值。  
不考虑报表分组计算总计值。  
有条件地计算某个值的总计。  
在组选定公式应用后计算某个值的总计。  
计算一对多链接关系中主表的总计值。
-------------------------------
3、运行总计如何工作
运行总计字段由“运行总计专家”创建。“运行总计专家”创建运行总计字段的方法是:请用户选择要汇总的字段、需要使用的汇总操作、求值条件以及重置条件。
注意:         运行总和字段可用于数据库字段和首次传递公式中,但不能用于第二次传递公式或引用其他第二次传递公式的公式。有关更多信息,请参阅多次传递建立报表流程图。
运行总计字段的位置
“运行总计”字段的计算取决于在“运行总计专家”中所选择的设置。放置运行总计的位置会影响报表上显示的数值。例如,如果对每个记录取值并且不重置(总计)的“运行总计”字段位于报表页眉中,则只出现第一个记录值。将同样的“运行总计”字段置于报表页脚则会返回期望值。“运行总计”字段在两种情况下的计算都正确,但在第一种情况下显示得太快。
以下列表总结了在各种报表节中放置运行总计时在计算中包含的记录。此列表假定运行总计未重置。
报表页眉
  报表中的第一个记录
页眉
  直到当前页上第一个记录(包括该记录)的所有记录
组页眉
  直到当前组中第一个记录(包括该记录)的所有记录
详细资料
  直到当前记录(包括该记录)的所有记录
组页脚
  直到当前组中最后一个记录(包括该记录)的所有记录
页脚
  直到当前页上最后一个记录(包括该记录)的所有记录
报表页脚
  报表中的所有记录
-------------------------------  
4、在列表中创建运行总计
首先,使用示例数据库   Xtreme.mdb   创建一个报表。链接“客户”和“订单”表,然后将以下字段从左到右置于“详细资料”节中:  
{客户.客户姓名}
{订单.订单   ID}
{订单.订单金额}
在“视图”菜单上单击“字段资源管理器”。  
出现“字段资源管理器”对话框。
  选择“运行总计字段”并单击“新建”。  
出现“创建运行总计字段”对话框。
在“运行总计名称”框中输入名称“TotalOrders”。  
在“可用表及字段”框中突出显示   {订单.订单金额},并使用第一个箭头按钮将其移动到“要汇总的字段”框内。  
从“汇总类型”   列表中选择“求和”。  
在对话框的“求值”部分,单击“依据字段”,然后将   {订单.订单   ID}   选择为“依据”字段。  
每当该字段发生变化时,就会执行运行总计。
在对话框的“重置”部分,单击“从不”(表示运行总计不重置,贯穿整个报表)。  
单击“确定”以保存运行总计字段。  
程序返回“字段资源管理器”对话框。
将运行总计字段插入报表“详细资料”节中   {订单.订单金额}   的紧右边。  
在您的报表上,运行总计列中的每一行都会显示加到先前值上的当前记录值。此总计会不间断地在整个报表中继续。

单击相应链接以跳转至有关运行总计的详细信息:
为组创建运行总计  
创建条件运行总计  
在一对多链接关系中创建运行总计  
使用公式创建运行总计  
阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 水晶报表是一种高效的报表生成工具,常用于VB编程。它是由SAP公司开发的一款报表生成工具,具有丰富的功能和灵活的设计方式。水晶报表可以通过VB编程来实现数据与界面的交互和报表的生成。 使用水晶报表可以实现以下功能: 1. 数据源连接:水晶报表可以连接多种类型的数据源,包括数据库、Excel文件等,可以灵活地获取和处理数据。 2. 报表设计:水晶报表提供了丰富的设计工具,可以设计各种样式和格式的报表,包括表格、图表、图像等,使报表具有良好的可视化效果。 3. 数据过滤:水晶报表提供了数据过滤的功能,可以根据用户的需求对数据进行筛选和过滤,进一步精确地展示所需的数据。 4. 报表导出:水晶报表支持多种报表导出格式,包括PDF、Excel、Word等,可以方便地将报表导出和共享给其他人员查看。 5. 报表打印:水晶报表可以实现报表的打印功能,用户可以根据需要选择不同的打印设置,以便满足不同的打印需求。 在VB编程,使用水晶报表可以通过引用相应的报表生成库来实现,然后在代码进行相应的配置和调用。首先,需要设置数据源连接,然后设计报表的样式和格式,并通过编程来实现数据的筛选和处理。最后,可以调用水晶报表的导出和打印功能,实现报表的最终生成和输出。 总而言之,水晶报表是一种功能强大的报表生成工具,适用于VB编程,具有丰富的设计和功能特点,可以提高报表的生成效率和质量,使报表呈现更加直观和精确。 ### 回答2: 水晶报表是一款可用于VB(Visual Basic)开发环境的报表生成工具。它基于SAP的Crystal Reports技术,可以生成各种类型的报表,如销售报表、财务报表、员工考勤报表等。 使用水晶报表,我们可以通过在VB环境添加相应的控件,轻松地创建和设计报表。首先,我们需要连接到数据库,并获取所需的数据。然后,我们可以选择报表布局和样式,包括报表的标题、页眉、页脚、表格、图表等,以展示数据结果。 水晶报表提供了丰富的数据处理和分析功能,比如数据筛选、排序、分组、汇总等。我们可以根据需要进行数据过滤,对数据进行排序,根据特定字段对数据进行分组,并在报表显示数据的总计、平均值等统计信息。 生成的报表可以以多种格式输出,如PDF、Excel、Word等,方便与他人共享和打印。水晶报表还支持报表的导出和打印设置,可以自定义页面尺寸、页眉页脚、打印布局等,以满足个性化需求。 在VB环境使用水晶报表,我们可以轻松地生成具有专业外观和易于阅读的报表,帮助我们更好地分析和展示数据。无论是在企业管理、销售分析、财务报告等领域,水晶报表都是一个非常有用的工具,能够提高我们的工作效率和数据分析能力。 ### 回答3: 水晶报表是一款功能强大的报表工具,用于在VB(Visual Basic)生成、显示和打印各种格式的报表。它提供了丰富的报表设计功能和交互性,可以轻松地生成复杂的报表。 使用水晶报表需要先安装并配置相关的组件,在VB引用这些组件,并通过相应的编程接口来调用水晶报表的功能。通过编程接口,我们可以设置报表的数据源、设计报表的布局和样式,以及生成报表的预览和打印。 在报表设计,我们可以使用水晶报表提供的图形界面工具来创建报表模板,包括添加数据字段、设置报表的标题、页眉、页脚等。我们还可以添加图表、子报表、交叉表等更复杂的报表元素来满足特定的报表需求。 在运行时,我们可以通过编程接口来动态地设置报表的数据源,将数据源的数据填充到报表的相应位置。我们还可以通过编程操作来修改报表的样式和内容,以及添加页眉、页脚和页码等。 水晶报表还提供了丰富的导出功能,可以将报表导出为多种格式,如PDF、Excel、Word等,方便与其他系统或人员共享和使用。 总而言之,水晶报表是VB一款功能强大的报表工具,能够帮助我们轻松地生成、显示和打印各种格式的报表,提高工作效率,并且具备丰富的报表设计和导出功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值