设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] [求助]outputto acreport

[复制链接]
跳转到指定楼层
1#
发表于 2005-3-1 21:38:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


Private Sub Command150_Click()

On Error GoTo Err_Command150_Click

Dim stDocName As String

    Dim stLinkCriteria As String

   

    If Forms!reviewdetail!CurrPosition.Value = "Supervisor" Then

       stDocName = "AnnualReportSupervisor"

    ElseIf Forms!reviewdetail!CurrPosition.Value = "Manager" Then

       stDocName = "AnnualReportManager"

    Else

       stDocName = "AnnualReportEngineer"

    End If

   

    stLinkCriteria = "[Review.empno]=" & Me![Review.empno] & " and [Date]=" & "#" & Me![Date] & "#"

  '  DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria

    DoCmd.OutputTo acReport, stDocName, acFormatRTF

Exit_Command150_Click:

    Exit Sub

Err_Command150_Click:

    'MsgBox Err.description

    Resume Exit_Command150_Click

   



End Sub

openreport可以有参数设置condition的,而outputto acreport怎么没有?这样output的是所有数据,而不是指定的一条记录,怎么实现output一条记录的report?  的
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-3-1 21:46:00 | 只看该作者
output  to  一个带筛选的结果的查询。
3#
 楼主| 发表于 2005-3-1 22:00:00 | 只看该作者
DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria执行就可以打印/导出特定记录的report了。可是还有个问题,为什么第一页页中的标题的后一个单词跑到第二页的中间去了?为什么有一个控件的数据纵向的显示了2次?为什么生成了好几个空白页?
4#
发表于 2005-3-1 22:22:00 | 只看该作者
没遇见过。是否打印机设置有问题?或者有毒了。

[此贴子已经被作者于2005-3-1 14:22:45编辑过]

5#
 楼主| 发表于 2005-3-1 22:31:00 | 只看该作者
我估计可能是页面设置的问题哦,可是也太奇怪了呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-17 07:41 , Processed in 0.085368 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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