社区
数据库相关
帖子详情
在ReportBuilder中然后实现固定行数的报表打印?
小小新小小
2002-12-16 03:19:44
就是实现一页纸打固定行数,不足的用空行补足!
...全文
138
2
打赏
收藏
在ReportBuilder中然后实现固定行数的报表打印?
就是实现一页纸打固定行数,不足的用空行补足!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小小新小小
2002-12-16
打赏
举报
回复
就没别的办法?
qiujsh
2002-12-16
打赏
举报
回复
还是修改数据集吧,添加空行
Grid++
Report
设置显示
固定
行数
一、要
实现
的功能
打印
的
报表
显示
固定
的
行数
,并且设置字段的文字可以自动换行二、设置步骤1、鼠标左键单击“明细网格”栏,在右侧属性窗口
中
设置“追加空白行”属性值为:是;“追加空白行在后”属性值为:是。2、单击“内容行”,设置“每页
行数
”属性值为一整数(比如7,每页
固定
显示7行,包括标题行);设置“调整行高”属性值为:否;3、单击“某一个需要设置自动换行的字段”,在“文字格式”
中
设置“文字自动绕行”属性...
Report
Viewer单据票据
打印
,自动分页,每页显示
固定
行数
,每页都显示表头
报表
工具用来用去,其实还是微软自带的
Report
Viewer比较轻量好用,一般需求完全够用。只是由于不常用,总会有解决一个问题过段时间又忘了怎么解决的问题。索性整理一下,当作笔记了。 在票据
打印
的时候,为了美观,要求每页都
行数
固定
,即便数据不够一整页,也要用空行填充。这个需求,
实现
的基本原理就是:分组,一个分组刚好一页,所以他就每页
行数
固定
了,至于不够整页用空行填充的话,可以在数据集
中
添加空白数据,比如8行一页,不足8行用空数据填充到8行,总之填充到:数据数量%每页
行数
=0即可。下面来详细说明
实现
方法:
pb
中
Datawindow
中
每页
打印
固定
行
增加一个计算列,此计算列必须放在Detail段,Expression
中
输入:ceiling(getrow()/20),这里20还可以用全局函数取代,这样可以允许用户任意设置每页
打印
多少行。定义分组,选择菜单Rows->Create Group...按计算列字段分组,并一定将check box-->New Page On Group Break选
中
。ll_count = dw_
report
.retrieve(...) //取得现有
报表
的总
行数
。dw_print.insertrow(0) //补足空行。
TEC1401.
Report
开发技术总结 - 第三章 使用Oracle
Report
s开发
报表
-创建一个分组
报表
(2/4)
第三章 创建一个分组
报表
1. 建立数据模型 数据模型用于定义一个
报表
中
使用的数据及数据结构,这些数据可以是数据库表
中
的原始数据,也可以是经过加工后的数据,如工资的总和等。从数据库
中
检索出的数据是否在
报表
输出
中
显示,也是在数据模型
中
定义的。 数据模型由五部分对象组成:查询(Queries)、组(Groups)、列(Columns)、连接(Links)和参数(Param
Grid++
Report
报表
开发工具介绍
简介: Grid++
Report
是一款高性能高效率的
报表
开发工具,既可开发桌面软件的
报表
与
打印
系统,也可开发WEB(B/S)软件的
报表
与
打印
系统。提供一个具有超强数据展现功能的数据网格(DataGrid)部件,制作各种表格
报表
非常简便;运行时可通过事件处理使
报表
与用户交互;针对票据套打进行了专门
实现
;是开发动态
报表
的最佳选择。提供可视化
报表
设计器,设计
报表
快速简单。Grid++
Report
除了
数据库相关
2,496
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章