设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[报表] ACCESS 如何实现不固定选择打印

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-11 22:11:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
例如:
某表
ID     内容1    内容2    内容3   内容4
1      AAA       BBB      CCC     DDD
2      EEE        FFF     GGG     HHH
3      ASD        KLS     SDF      WER
4      KKK       JJJ         SSS     ZZZ
5     ERT        ERI        ITY     YYY

………………
我希望 可以
在窗体中  自己写  ID号
可以选择性的生成报表
比如  写  1  点添加  然后写  5  添加
那么生成的报表 就是  1和5  两条记录  然后打印
再写  2、6、12、15
那么生成  2、6、12、15
4条记录的报表

那位大大能给点思路  要有例子就  拜谢了!!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-1-11 22:17:05 | 只看该作者
Dim sMySelected As String
sMySelected = "2,6,12,15"
DoCmd.OpenReport "MyReport", , , "ID in (" & sMySelected & ")"


DoCmd.OpenReport(ReportName, View, FilterName, WhereCondition, WindowMode, OpenArgs)
可以利用FilterName或WhereCondition来传递你的条件以约束报表数据源的内容。
3#
发表于 2009-1-11 22:21:10 | 只看该作者
你最好传例子,你的要求可能需要循环叠加。
4#
 楼主| 发表于 2009-1-12 19:02:05 | 只看该作者
不是很明白啊
我主要是  多参数该怎么保存呢
  第一次  1  5   打印了
第二次  1  3   6  打印
等等
每次的多个参数该怎么保存?
5#
 楼主| 发表于 2009-1-12 19:02:37 | 只看该作者
我还在想思路呢  没例子传哦……
6#
发表于 2009-2-4 13:57:31 | 只看该作者
要好好学习一下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 00:53 , Processed in 0.089842 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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