设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[与其它组件] 引用出现的难题如何解决?

[复制链接]
跳转到指定楼层
1#
发表于 2007-2-6 21:41:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
附件中有2个窗体,都引用了ACTIVEX DATA OBJATS2。1,只能打开其中的一个窗体,将引用的位置改变,原不能打开的窗体可以打开,原能打开的窗体反而出错。此问题如何解决?另外请教如何打印列表框数据,怎窗体中的报表打不开?请高手好事做到底

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-2-7 02:40:00 | 只看该作者
我没仔细看你的程序,不过编译中发现错误,后改成下面这样,就没事了

(1)

Option Compare Database
Option Explicit
Dim rst5 As New ADODB.Recordset
Dim lstSource As String

(2)

Private Sub FillOptions()
' Fill in the options for this switchboard page.

    ' The number of buttons on the form.
   
    Dim dbs As Database
    Dim rst As DAO.Recordset
   
    Dim strsql As String
    Dim intOption As Integer
3#
发表于 2007-2-7 02:48:00 | 只看该作者
If lstPrint.ListCount > 0 Then
    For temp = 0 To (lstPrint.ListCount - 1)
   result = result & " (员工流动.姓名 = '" & lstPrint.ItemData(temp) & "') OR"
  Next temp
   
    DoCmd.OpenReport "调动介绍信", acViewPreview, , , , Left(result, Len(result) - 3)
Else
    MsgBox "没有选择打印对象", vbExclamation, "提示"



                           看对不对!

[此贴子已经被作者于2007-2-6 18:48:54编辑过]

4#
 楼主| 发表于 2007-2-7 03:17:00 | 只看该作者
2楼3楼真是高手,佩服!一下子解决了我想了几天的难题,谢谢!
5#
发表于 2007-2-7 03:30:00 | 只看该作者
以下是引用付谦在2007-2-6 19:17:00的发言:


2楼3楼真是高手,佩服!一下子解决了我想了几天的难题,谢谢!



过奖了!

当代码出现问题, 在VBA编辑器调试菜单里选 编译....

就能发现问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-10 18:11 , Processed in 0.096578 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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