设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

请快快帮忙!!

[复制链接]
跳转到指定楼层
1#
发表于 2003-4-16 19:27:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、从窗体中获得查询中的条件
  对于这个问题这里以成绩表的打印为例来说明。我们要打印不同班级的成绩表,首先建立相应报表的查询,在查询中的班级字段下的条件中输入条件:Between [forms]![打印表格]![开始班号] And [forms]![打印表格]![结束班号]。然后再建立一个“打印表格”窗体,在窗体中添加两个组合框控件,即“开始班号”、“结束班号”两个组合框控件,并且通过“打印表格”窗体中的命令按钮来执行报表的打印,则报表所依赖的查询中的班级条件可以从“打印表格” 窗体中的“开始班号”、“结束班号”两个组合框中所输入的数据而获得。
  

                  为什么我实现不了,我选择起始班号和结束班号,点击按钮,可是没有反应!
  请快帮忙碌
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-4-16 19:52:00 | 只看该作者
在按钮的单击事件中加入一下语句
if isnull([开始班号]) or [开始班号] ="" then
    msgbox "请选择[开始班号]"
    exit sub
end if
if isnull([结束班号]) or [结束班号] ="" then
    msgbox "请选择[结束班号]"
    exit sub
end if

DoCmd.OpenReport 报表名称
3#
 楼主| 发表于 2003-4-16 20:23:00 | 只看该作者
请问加在哪里?
4#
发表于 2003-4-16 20:29:00 | 只看该作者
在按钮的属性里面!
5#
 楼主| 发表于 2003-4-16 20:43:00 | 只看该作者
我是想出现查询窗体,是不是要把最后的openreport 改一下,
6#
 楼主| 发表于 2003-4-16 20:55:00 | 只看该作者
Aban 请问你在吗?
7#
 楼主| 发表于 2003-4-16 22:19:00 | 只看该作者
加了那一段按钮后,还是不能实现选择列表框中的数据,点击按钮还是不能实现连接,
也就单独运行了查询而已!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-23 05:22 , Processed in 0.095078 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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