设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: duanpeng@
打印 上一主题 下一主题

[Access本身] 用ACCESS项目来开发大型应用的问题?

[复制链接]

点击这里给我发消息

11#
发表于 2006-6-2 09:16:00 | 只看该作者
编绎一下,看看代码停在哪个地方出错,有可能是引用丢失的问题
12#
 楼主| 发表于 2006-6-2 16:58:00 | 只看该作者
DoCmd.OpenForm "引用的窗体名"

为什么不能打开。是不是得用另一种方式。
13#
 楼主| 发表于 2006-6-2 17:08:00 | 只看该作者
你给的例子我看了,你能举再举些其它例子吗?

例如:打开引用中的窗体

调用引用中的函数/模块(这个例子已有了)

调用引用中的报表

14#
 楼主| 发表于 2006-6-2 17:32:00 | 只看该作者
是不是先得对像实例化。

点击这里给我发消息

15#
发表于 2006-6-2 18:03:00 | 只看该作者
假如a.mde 引用了 b.mde ,首先在 b.mde建立一个公共函数,叫做  gOpenForm (strformName)

代码就是 docmd.OpenForm strFormName (当然你可将打开的各种种参数也当变量传递过来)

然后在a.mde要打开b.mde中的窗体, 则用gOpenform B.mde中的窗体名   就可以了
同样,报表也是用同样的方式.

16#
 楼主| 发表于 2006-6-2 18:41:00 | 只看该作者
很好!按你的提示成功了。非常感谢你。

这方面的知识好像在ACCESS的帮助中没有介绍。

您能多给些这方面知识吗。或学习方法。这方面你是老大嘛!![em01]

点击这里给我发消息

17#
发表于 2006-6-2 18:51:00 | 只看该作者
别客气,这些内容帮助里相对比较大,但要讲起来,也不知从何讲起.我也是因为开发需要,一边摸索,一边总结.
我现在写的新书里面,可能会包含一部分这方面的内容.
18#
 楼主| 发表于 2006-6-2 23:34:00 | 只看该作者
不好意思,窗体是打开了,但又有新问题:

如果我要引用另一引用文件中窗体的控件呢,例如:主控ADP(窗体)打开被引用的窗体B后,B中有一文本框,我在主控中点击一按钮改变B中文本框的值,如何实现。(“由于B窗体不是在主控ADP文档中,用平常的操作方式程序提示‘要求对像’”)

还得请你指点高招。再讲讲在这样的开始模式下应注意些什么问题。介绍些要点吧!
19#
 楼主| 发表于 2006-6-3 05:16:00 | 只看该作者
再次顶一下。

点击这里给我发消息

20#
发表于 2006-6-3 07:21:00 | 只看该作者
奇怪,已经回复了,怎么不见了.引用 forms("B").控件名.属性, 用此方面可引用任何窗体(不管在哪个MDE中的窗体)
但从经验上讲,我习惯将我所有的公共窗体的名称 命名为 frmTmPub实际窗体名,而非公共窗体 命名为 frm实际窗体名.这样,在两个MDE中就不会有同名窗体的情况,这样就保证,唯一的窗体名可唯一确定一个窗体(在所有的MDE中)

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

本版积分规则

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

GMT+8, 2025-2-24 04:54 , Processed in 0.101424 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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