设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[与其它组件] [求助]如何才能在点击打印按钮时都出现选择打印机的对话框?

[复制链接]
跳转到指定楼层
1#
发表于 2005-11-2 00:46:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
[求助]

如何才能在点击打印按钮时

都出现选择打印机的对话框?

因为,不想设那台打印机为默认,又不想指定
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
25#
发表于 2006-12-7 18:06:00 | 只看该作者
'''''''''''''
24#
发表于 2005-11-25 06:05:00 | 只看该作者
不错,[em05]
23#
 楼主| 发表于 2005-11-15 23:34:00 | 只看该作者
呵呵,发现原来是那里错了。
22#
 楼主| 发表于 2005-11-15 18:19:00 | 只看该作者
急啊,這個現在會將表里的全部記錄打印出來而不是選中的記錄啊
21#
 楼主| 发表于 2005-11-10 01:36:00 | 只看该作者
只好将就用了问题已经解决
20#
发表于 2005-11-5 00:18:00 | 只看该作者
Reports(Me!选择快件)![Image0].Visible = False这句是打印时不打印报表中的背景图片(因为是套打)
19#
 楼主| 发表于 2005-11-5 00:14:00 | 只看该作者
呵呵,试了下,发觉还是隐藏不起来

原以为可以



[此贴子已经被作者于2005-11-4 16:56:04编辑过]

18#
 楼主| 发表于 2005-11-5 00:11:00 | 只看该作者
以下是引用wxjgw在2005-11-4 15:46:00的发言:



传给做的快件封面打印的例子, 改一下还可以用的哈



呵呵, Reports(Me!选择快件)![Image0].Visible = False

上面这句可能有过,试下
17#
 楼主| 发表于 2005-11-5 00:06:00 | 只看该作者
呵呵,在MDB里测试通过

只是,还出现一个小问题:那个报表还是会显示,可以隐藏显示吗?

Private Sub 打印_Click()

On Error GoTo Err_打印_Click

If IsNull(Me.版式) = False Then

Me.Visible = False

DoCmd.OpenReport Me.版式, acViewPreview, , , , "[工作单号]='" & Me.工作单号 & " '"

DoCmd.DoMenuItem acFormBar, 0, 9, , acMenuVer70

'此时会出现报表的模样,想让它隐藏,但不影响另外一个预览命令



DoCmd.Close acReport, Me.版式

Me.版式 = Null

Else

MsgBox "并且重要提醒阁下:" & vbCr & "" & vbCr & "如果您没有填写完整的工作单," & vbCr & "" & vbCr & "将无法打印出正确效果!", vbCritical, "重要提示:阁下必须选择打印版式"

Me.版式.SetFocus

End If

Exit_打印_Click:

    Exit Sub

Err_打印_Click:

    MsgBox Err.Description

    Resume Exit_打印_Click



End Sub

报表里这样写,经调试后通过

Option Compare Database

Option Explicit

Private Sub Report_Close()

Forms!A制单界面.Visible = True

End Sub



[此贴子已经被作者于2005-11-4 16:06:31编辑过]

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

本版积分规则

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

GMT+8, 2025-1-8 20:32 , Processed in 0.096305 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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