设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: dqxht
打印 上一主题 下一主题

[报表] 类似存折补登打印问题??

[复制链接]
1#
发表于 2013-2-22 14:27:26 | 显示全部楼层
楼主这样设计的报表就很好了呀,有什么问题吗?
论坛里有报表填空行示例,供参考:
http://www.office-cn.net/thread-93327-1-1.html
2#
发表于 2013-2-24 11:07:18 | 显示全部楼层

回帖奖励 +2 点金钱

真心没看懂。
1、像你设计的报表中,第一页已经打印到第17记录了,第二页自然就是从第18条开始打印了。
2、如果是纸张尺寸问题,可以选择不同标准的纸张,或者设置多页打印的。除非不是标准尺寸,那就只能通过判断主体高度来确定了。这是比较麻烦的事情,但通过观察换行时第一行到底多少字符,理论上也是可以判断大体某个记录用了几行,再根据行数×行高来判断所用高度,是否还可以打印下一条,等等。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
发表于 2013-2-25 13:18:44 | 显示全部楼层

回帖奖励 +2 点金钱

本帖最后由 roych 于 2013-2-27 05:14 编辑
dqxht 发表于 2013-2-24 20:50
谢谢版主帮助。可能我没把问题说清楚,再详细说一下,比如:开始有11条数据,并且已经打印,因有部分字段是 ...

思路是这样的:你应该建立一个“是否已打印”的字段,并设置条件”是否已打印“为”否'的查询为报表数据源,打印后即将“是否已打印”字段更新为“是”就好了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
发表于 2013-2-27 05:25:26 | 显示全部楼层
1、是否换纸,你说了不算,我说了也不算,这由电脑决定的,报表显示为几页就是几页【除非补空行、强制换行等措施】。
2、请参考9楼的附件。当然你可以再增加其它字段,或者设置查询条件等等,方法类似,这里不再赘述。
3、打印机故障或者网络不通等不可抗原因导致未打印或者漏打印等因素不在示例讨论范围内。
5#
发表于 2013-2-28 04:54:44 | 显示全部楼层
dqxht 发表于 2013-2-27 21:19
首先谢谢版主帮助,不过最关键的问题还是没有解决,我的问题是类似存折补登打印,我那个例子第一页可打印17 ...

理论上打印预览上显示是多少条,打印出来就应该是多少的呀。为什么一页纸显示为17条,只能打印11条呢?
纸张尺寸不对?还是希望只打印11条?
1、如果是尺寸不对的话,估计只能考虑用设计成标签来打印了。
2、如果是希望只打印那么多条的话,可以重新设置查询源,由用户选择需要的记录来打印,再进行更新。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-15 11:10 , Processed in 0.142506 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表