社区
多媒体
帖子详情
数据不够一页,如何把空行也打出来?
dai_er
2002-11-01 09:49:40
我从库里查出的数据只有几行,不够一页,纸上空白的太多,如何能让每页的行数固定,就算没有数据也可以把空行打出来?另需要给每行数据一个序号,库里没有这个字段,如何用一个变量循环做到?急。
...全文
152
10
打赏
收藏
数据不够一页,如何把空行也打出来?
我从库里查出的数据只有几行,不够一页,纸上空白的太多,如何能让每页的行数固定,就算没有数据也可以把空行打出来?另需要给每行数据一个序号,库里没有这个字段,如何用一个变量循环做到?急。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hh5458
2002-11-22
打赏
举报
回复
太简单了,我用Printer对象就完全做到了,我的程序还可以实现套打功能。
1。用一个文件记录总打印行数和序号
2.循环读取记录
3.如果从文件中得到的当前行数与每页行数的模为1即为第一行时打印空表和第一行。
4.如果不为第一行则定位到相应位置打印数据和序号。
5。向文件中记录打印完成后的总行数与序号。
以上方案应该可解决你的问题咯
gzqg
2002-11-21
打赏
举报
回复
faint,还没解决吗?
dai_er
2002-11-07
打赏
举报
回复
有没有人知道呀?
dai_er
2002-11-05
打赏
举报
回复
我现在用的是VB的DATAREPORT工具,暂时不准备换别的工具,各位有没有针对它的方法。
T1227
2002-11-03
打赏
举报
回复
gzqg(星野风流)的方法是要使用代码控制你的报表的记录。
你先用他的那段代码判断你查出的数据生成的记录集。
然后再把用这段代码整理过的记录集绑定到你的报表上。(记住一定要绑定整理后的那个记录集。)
lkgr
2002-11-03
打赏
举报
回复
比较关心
期待中
IsMe
2002-11-03
打赏
举报
回复
这两个问题都是某些中国式表格的特点,外国的报表工具一般不予考虑
众合打表(原傻瓜打表)对这两个问题只需要设置两个属性即可(一个是添加空行到底,一个是添加页内行序号或所有纪录的序号)
下载地址:
http://www.csdn.net/cnshare/soft/13/13564.shtm
http://www.uepoch.com/
http://sgreport.yeah.net
win98ddk
2002-11-02
打赏
举报
回复
第一个问题我也翘首以待,第二个问题可以在菜单insert->special field->record number field中解决.(用crystal report)
gzqg
2002-11-01
打赏
举报
回复
1、我的解决方法是在记录集中添加空记录(不进数据库),以下代码保证每页十行
RDSCount = rst.RecordCount
RDSWillAddCount = 9 - RDSCount Mod 10
For i = 1 To RDSWillAddCount
rst.AddNew
If i = 1 Then
rst!商品名称 = "以下空白"
Else
rst!商品名称 = ""
End If
next
2、可以在记录集中添加一个字段,用代码加入序号,连到报表;或者可以做一个视图
dai_er
2002-11-01
打赏
举报
回复
谢谢gzqg(星野风流) ,
1、我没搞懂报表细节里是如何循环出记录的,不知道你给的代码应该加在哪里?我加在datareport.show前,可好象还没运行到代码的地方,报表就显示了。
2、记录集里不想加字段了,做个视图是什么意思?
在分页后web报表的最后
一页
补足
空行
的方法
几乎任何形式的文档和报表都离不开分页,报表如何分页在B/S模式的Web报表中也是个常见的问题,特别是当大
数据
量的Web报表需要打印输出时,不可能将所有
数据
打印到一张纸上,这时必然涉及到报表的分页。开发Web报表常常遇到这样的问题:当
数据
比较多时,在分页后,常常最后
一页
只有几条
数据
,这样的报表被打印出来以后,看起来不是很美观,是否能在Web报表最后
一页
不足行的时候自动用空白行补充呢? 这个问题用润
FastReport报表固定行不足补
空行
且每页小计最后
一页
合计
1、报表设计器内添加一个页首PageHeader,用于添加报表的表头; 2、在页首区域添加几个带边框的Memo,把每个Memo靠在一起形成报表表头; 3、添加一个栏首; 4、添加一个主
数据
MasterData(我的是MasterData3),并绑定好
数据
集; 5、复制页首区域的Memo报表表头对齐粘贴到主
数据
MasterData,并绑定好对应字段; 6、添加一个子Child,用于补
空行
。复制页首区域的Memo报表表头对齐粘贴到该子区域,并清空所有Memo的text
数据
,形成一个空白行; 7、添加
Fastreport.net 设置表格打印指定行数,不足的补
空行
Fastreport.net 设置表格打印指定行数,不足的补
空行
原创 黑鹰客栈 C# 2020/03/31 10:38 前段时间做了一个项目,一直困扰我很久的问题,是报表如果出现多页,不能打印空白行,看起来很难看。 像这样 好吧,最近研究了下,使用
数据
区和
数据
尾+child组合 即可解决这个问题,分享给大家。 1.建立
数据
区 添加Date区域,我这里分成了两列显示,请看我其他的文章有讲解。 2.给
数据
区添加Footer区域,注意不是PageFooter。 3.设置
数据
区的.
JSP接口响应
数据
带有很多
空行
问题
JSP接口响应
数据
带有很多
空行
问题 1、 用jsp写了一个查询接口,直接response.getWriter().write(json.toString());响应
数据
的,结果发现请求端拿到的
数据
含有很多
空行
发现行数和jsp头的<%@page *** %>行数一样, 因为它是JSP编译代码,所以编译完毕后,<%…%>全都被干掉,那么整行内容实际上就剩下最右边的 \n 了。 于是我将换行全部干掉了,果然,响应
数据
只有一行了 后面网上又找到了其他方法, 2、 方案二 在web
SQL中
数据
分页,每页固定行数,不足补
空行
创建表USE [ZWS]GO/****** Object: Table [dbo].[test] Script Date: 2018/5/17 21:26:29 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[test]( [ID] [int] NULL, [val] [varchar](50)...
多媒体
809
社区成员
8,274
社区内容
发帖
与我相关
我的任务
多媒体
VB 多媒体
复制链接
扫一扫
分享
社区描述
VB 多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章