设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 9704|回复: 23
打印 上一主题 下一主题

[报表] [已解决]关于三联单打印与补空行的问题

[复制链接]
跳转到指定楼层
#
发表于 2009-9-3 14:16:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 snrvvfb 于 2009-9-8 10:59 编辑

我做了一个申购单的数据库,但是不知道如何实现点击打印按钮后,分别打印出三张内容相同的报表,只是每张报表上分别显示:第一联:申购部门   第二联:财务部门
第三联:采购部门
而且我还想实现补空行的报表,即无论我的报表根据我输入的条件从数据表中提取几条数据,我都想让报表多显示几行表格,有则显示相关数据,无则显示空表格.就是让整张纸占满,格式好看些.
    我从论坛上搜索过相关的主题,好象有人提过类似的问题,但是说的很简单,我没有看太明白,自己还是不会做,我把我做好的数据库发上来,请大家帮忙给改一下.

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
23#
发表于 2012-1-10 18:28:09 | 只看该作者
学习,
22#
发表于 2011-9-14 13:55:27 | 只看该作者
大家共同学习了。

点击这里给我发消息

21#
发表于 2011-8-11 23:45:37 | 只看该作者
看不明白啥意思?
20#
发表于 2009-9-25 16:12:26 | 只看该作者
终于找到了,学习
19#
发表于 2009-9-21 11:42:46 | 只看该作者
可以联打吧
18#
发表于 2009-9-19 16:02:06 | 只看该作者
方法不错,学习,谢
17#
发表于 2009-9-19 12:43:56 | 只看该作者
太好了
16#
发表于 2009-9-11 13:50:31 | 只看该作者
不知何意
15#
 楼主| 发表于 2009-9-8 08:35:30 | 只看该作者
谢谢楼上的帮忙,终于实现了我想要的效果了.太谢谢了.
14#
发表于 2009-9-7 15:52:47 | 只看该作者
本帖最后由 djt 于 2009-9-7 15:59 编辑

没用代码,全部是基本的查询
PARAMETERS strBatch Text ( 255 );
SELECT *
FROM (SELECT 申购单.编号, 申购单.申购批次, 申购单.申购人, 申购单.申购日期, 申购单.付款方式, 申购单.供货商名称, 申购单.申购名称, 申购单.型号, 申购单.数量, 申购单.单价, 申购单.总价, 申购单.申购部门, 申购单.申购事由
FROM 申购单
WHERE (((申购单.申购批次)=strBatch))
Union all
select Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null
from CaseNo where CaseNo<=choose((select Count(*) from 申购单 as a where a.申购批次=strBatch) mod 5+1,0,4,3,2,1)
), CaseNo
WHERE CaseNo.CaseNo<=3
ORDER BY CaseNo.CaseNo;

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-10 00:04 , Processed in 0.117054 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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