Office中国论坛/Access中国论坛

标题: [求助]如何用组合框与已经设计好的报表相联 [打印本页]

作者: huajiaqi10    时间: 2007-1-10 17:38
标题: [求助]如何用组合框与已经设计好的报表相联
原来是一个报表用一个命令按钮来完成报表预览或报表打印,由于同一窗体联接的报表太多,相应的报表操作命令按钮太多,我想用一个组合框内添加相应的项,当选择这些项时能预览或打印对应的报表,以便于节省窗体空间,请高手指点一下如何能实现?
作者: rjacky    时间: 2007-1-10 18:18
将组合框的行来源类型更改为"值列表",行来源填写你要打开的报表名字,用;号隔开

在组合框的更新后事件中,加入以下代码即可:

if me.组合框名字=报表名字1 then docmd.openreport "报表名字1"

if me.组合框名字=报表名字2 then docmd.openreport "报表名字2"

if me.组合框名字=报表名字3 then docmd.openreport "报表名字3"
作者: huajiaqi10    时间: 2007-1-10 18:33
谢谢,我回去试试
作者: 浩雨    时间: 2007-1-10 18:43
If Len(Me.组合0) Then DoCmd.OpenReport Me.组合0, acPreview





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3