设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2140|回复: 4
打印 上一主题 下一主题

[报表] inputbox控制列印份数可资料

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2016-5-11 22:20:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大大,我想设计一个箱唛的列印,大部份资料都从资料库拿到,但有一难题,我增加了一个inputbox去输入箱数,如果输入是3,就列印3份,而且希望加上流水号1/3,2/3,3/3的号码在每一份,如果输入的是2,那就列印两份,每一份再加上1/2,2/2,
Dim inCount As Integer
On Error Resume Next
inCount = InputBox("Please input pallet quantity")
Me![QTY] = inCount
DoCmd.OpenReport "testing", acViewReport
Reports("testing").Printer.Copies = inCount
End Sub


我现在只能控制列印份数,但控制不到份数流水号,要怎样才可做才可以实现?




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2016-5-11 22:23:43 | 只看该作者
份数的流水号是什么,是指印在报表上的 顺序号,或像页码那样?

点击这里给我发消息

3#
发表于 2016-5-11 22:24:19 | 只看该作者
如果是这个,建立 先用代码将数据 先写到一个临时表,3 份就写3条数据,但顺序号不同
然后报表绑定这个临时表就可以了

点击这里给我发消息

4#
 楼主| 发表于 2016-5-11 22:28:48 | 只看该作者
对,报表上基本资料其实只是一笔记录,但是想列印3份,而第一张左下角呈现1/3,第二张是2/3.....

临时表到现在都是不懂,语法要怎样写?
5#
发表于 2016-5-12 01:01:01 | 只看该作者
tmtony 发表于 2016-5-11 22:24
如果是这个,建立 先用代码将数据 先写到一个临时表,3 份就写3条数据,但顺序号不同
然后报表绑定这个临 ...

站长想复杂了。其实多年前轻风就发过这个类型的帖子了。
楼主,没时间解释了,看帖:
http://www.office-cn.net/thread-98141-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-2 01:25 , Processed in 0.080734 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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