`
axengine
  • 浏览: 147275 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

报表格式控制:分页、抬头、寸尾

 
阅读更多

这是上个月做的一个报表,报表一般为A3大小,每页行数定为66行。使用AWK写报表,以下是报表分页等格式控制代码:

	if [ -s info.unl ]; then
		cat info.unl | while read oneline
		do
			echo  $oneline > info_tmp
			pglen=`wc -l ${RPT_DIR}/file.unl | awk '{print $1}'`
			flag=`expr ${pglen} % ${PGLEN} `
			if [ $flag -eq 0 ]; then
				((pgno=${pgno}+1))
                                #echo 文件头
			fi
			#awk 写数据
		done
	fi
        #echo 文件尾
 

将info.unl里的数据写到报表中,假设info.unl里有多行数据

分享到:
评论

相关推荐

    报表设计固定格式分页自动填充数据

    为了报表设计美观,通常设定固定格式报表,需要自动填充数据。可以设定每页填充数据条数。

    在ASP.NET 2.0中操作数据:分页和排序报表数据(源码)

    在ASP.NET 2.0中操作数据:分页和排序报表数据(源码)

    在ASP.NET 2.0中操作数据:分页和排序报表数据

    在ASP.NET 2.0中操作数据:分页和排序报表数据

    水晶报表的分页设置,如何设置水晶报表的分页功能

    水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于企业级报表开发,它允许用户创建复杂的、具有丰富格式的报告。在处理大量数据时,分页功能显得尤为重要,因为它可以帮助用户有组织地浏览和管理...

    JSP集合处理基本分页(需要参数:分页集合,存储集合名,{开始页,每页显示数,样式可以选择})

    自定义jsp标签分页 JSP集合处理基本分页(需要参数:分页集合,存储集合名,{开始页,每页显示数,样式可以选择})

    在ASP.NET 2.0中操作数据之二十四:分页和排序报表数据

    分页机制通常包含“首页”、“上一页”、“下一页”、“尾页”以及具体的页码导航项,通过这些控件,用户可以选择查看不同的数据子集。此外,分页还支持动态查询功能,即当用户切换页面时,可以重新执行查询以获取新...

    c++模拟操作系统:分页式管理

    编写分页存储管理的程序。 要求: (1)给出初态(如分区说明表、段表、页表、存储分块表等); (2)程序入口参数: 分配时,参数为进程名及需要分配的页数, 回收时,参数为进程名。 (3)每次分配或回收后,显示...

    分页查询文档

    8. 分页查询的安全性:分页查询的安全性是指如何保护数据的安全,在分页查询时,需要对数据进行加密和访问控制,以防止数据的泄露和非法访问。 9. 分页查询的性能优化:分页查询的性能优化是指如何提高数据的提取和...

    ACCESS 报表分页总计及补空行示例

    "ACCESS 报表分页总计及补空行示例"是关于如何在ACCESS报表中实现分页总计和填充空行的一种实际应用。这个示例可能包含一个自适应页面设计,意味着报表布局会根据打印或显示设备的特性自动调整。以下是对这个主题的...

    单数据集分页SQL实现层式报表

    在本篇内容中,我们主要探讨了在报表开发工具FineReport中如何实现单数据集分页SQL以及如何构建层式报表。这一过程涉及到对不同数据库类型的处理策略,特别是对于那些不能直接生成分页SQL的数据库,如Access。接下来...

    jsp结合ireport报表工具实现的分页程序。

    本项目是基于JSP(JavaServer Pages)技术结合iReport工具实现的一个分页报表程序,旨在提供高效、易用的数据可视化解决方案。 JSP是一种动态网页开发技术,它允许开发者在HTML或者XML文档中嵌入Java代码,从而实现...

    ireport控制分页显示

    通过以上步骤,我们可以在iReport中有效地控制报表的分页显示,确保每页都显示固定数量的记录。这对于提高报表的可读性、减少加载时间以及优化用户体验至关重要。iReport的灵活性和强大功能使其成为处理大数据集和...

    vc报表(MFC)

    6. **报表样式和格式**:在MFC中,可以使用`CDC`(设备上下文)类来控制字体、颜色、边框等样式,以实现报表的定制化外观。 7. **打印和预览**:MFC提供了打印和打印预览功能,可以使用`CPrintInfo`和`CPreviewView...

    jasperreports分页例子

    在报表中,可以使用表达式和变量来控制分页行为。例如,你可以定义一个计数变量,当其达到特定值时触发分页。这可以用于创建自定义的分页逻辑。 7. **导出和渲染** 一旦报告设计完成,可以导出为不同格式,如PDF...

    VS2005水晶报表制作步骤和种类详解

    8. **分页报表**:当数据量大时,水晶报表可以自动分页,便于打印和查看。 通过熟练掌握上述步骤和了解各种报表类型,开发者可以在VS2005中利用水晶报表创造出满足不同需求的报表,无论是简单的数据展示还是复杂的...

    用程序开发报表,里面包含报表的筛选,汇总,分页

    在IT行业中,报表是数据可视化和决策支持的关键组成部分。程序开发报表涉及到多个技术层面,包括数据获取、处理、展示以及用户交互。以下是对标题和描述中提到的知识点的详细解释: 1. **报表**:报表是一种以结构...

    AnyChart 各种报表 分页

    本篇将深入探讨如何在Java环境中利用AnyChart创建各种报表,并实现无水印和分页功能。 首先,让我们了解AnyChart的基本用法。AnyChart支持多种图表类型,如折线图、柱状图、饼图、热力图等,可以灵活地适应各种业务...

    birt 报表开发手册 天涯浪子

    7. **BIRT在jsp中tag使用**:使用JSP标签来控制报表的显示。 8. **关于BIRT编码**:解决可能出现的字符编码问题。 以上概述了BIRT报表开发手册中提到的关键知识点,希望对您学习和使用BIRT有所帮助。

    润乾报表教程文档

    - 分页:自动或手动分页设置。 - 分栏:实现多栏布局。 - 套打:实现精准打印。 - **宏命令**: - 宏的概念:定义宏来简化复杂操作。 - 实例演示:通过实例展示宏的具体使用方法。 - 区别与Web应用:与参数...

    XtraReport手工分页

    总结,手工分页在XtraReport中是一项强大的功能,它允许开发者精细控制报表的呈现方式。通过理解Report的内部结构和Band的概念,结合编程技巧,我们可以实现复杂的数据分页策略,从而提高报表的可读性和用户体验。在...

Global site tag (gtag.js) - Google Analytics