设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 又是主子窗体同步添加问题?

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

打开“联系人”窗体,单击“工作日记”,打开“工作日记”子窗体,我想让“联系人”窗体中“单位名称” “联系人” “部门”自动添加到窗体“工作日记”中。我把窗体“工作日记”中“单位名称” “联系人” “部门”的默认值设为“=[Forms]![联系人]![姓名]" "=[Forms]![联系人]![Com单位名称]" "=[Forms]![联系人]![Com部门]"可是打开"联系人"窗体,单击"工作日记"命令按钮打开"工作日记"窗体只添加了"单位名称".另外,单独打开"工作日记"窗体,如果添加了新记录,最好再打开"联系人"窗体时能同步,也就是打开"联系人"窗体再打开"工作日记"子窗体添加记录与单独打开"工作日记"添加记录的数据要一致,不能漏记或重记.
        我在"工作日记"代码中是这样写的
      Private Sub Form_Current()
         If IsOpen ("联系人") Then
         Me.联系人ID=Forms![联系人]![姓名]
         Me.单位ID=Forms![联系人]![单位ID]
        Me.部门ID=Forms![联系人]![部门ID]
      End If
  End Sub
    可也不行
                      请高手抽出宝贵时间赐教!
                                           谢谢!

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-12-1 17:10:00 | 只看该作者
应该把默认Me.联系人ID=Forms![联系人]![姓名]
改为=forms("联系人").form.姓名
不过个人认为作成子窗体比较方便点,555,还有就是工作日记里面的单位,部门字段好像没有什么必要,5555,你说呢:)

本帖子中包含更多资源

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

x
3#
 楼主| 发表于 2003-12-2 03:34:00 | 只看该作者
感谢赐教!
现在的问题是当我单独打开“工作日记”窗体时,不能显示所有单位和联系人在同一天的工作内容,要想查阅只能去报表“工作日记”中查看。问题是有可能单独打开“工作日记”窗体添加记录,并且新添加的记录(如单位名称是“娃哈哈”联系人是“王五”)必须在打开“联系人”窗体转到“娃哈哈”“王五”时,工作内容必须添加上。
另外加上子窗体看着乱,我非常喜欢用命令按钮打开。
                                         还得占用您的时间
                                                       谢谢
4#
发表于 2007-9-12 10:58:38 | 只看该作者
我也遇到这个问题.试下效果.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-8 19:26 , Processed in 0.110370 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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