设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[帮助] 请问如何让窗体在修改记录或者增加记录的时候写入字段

[复制链接]
11#
 楼主| 发表于 2013-1-7 11:52:46 | 只看该作者
Henry D. Sy 发表于 2013-1-7 09:38
做个函数就可以了,不用每个控件去写更新前事件!

版主,愿闻其详啊?函数怎么写?
(我现在直接在窗体的更新前事件中写入语句,这样就不用每个控件都写一次,不过版主有更好的其它方法,能否赐教一下,谢谢)
12#
发表于 2013-1-7 12:20:31 | 只看该作者
smilingkiss 发表于 2013-1-7 11:52
版主,愿闻其详啊?函数怎么写?
(我现在直接在窗体的更新前事件中写入语句,这样就不用每个控件都写一 ...

窗体更新前也可以!
因为你没有例子,前天我只是给你个建议!
13#
 楼主| 发表于 2013-1-7 12:59:33 | 只看该作者
Henry D. Sy 发表于 2013-1-7 12:20
窗体更新前也可以!
因为你没有例子,前天我只是给你个建议!

附件上传了,字段是updatedtime,在窗体页脚,请版主指教如何写函数实现

本帖子中包含更多资源

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

x
14#
发表于 2013-1-7 15:02:04 | 只看该作者
要修改的是哪个窗体,主窗体或子窗体?
15#
 楼主| 发表于 2013-1-7 15:40:31 | 只看该作者
Henry D. Sy 发表于 2013-1-7 15:02
要修改的是哪个窗体,主窗体或子窗体?

主窗体,aaa里面的页脚里面
16#
发表于 2013-1-7 15:41:01 | 只看该作者
For Each ctl In Me.Controls
        If TypeOf ctl Is TextBox Then
            If ctl <> ctl.OldValue Then
                Me.Uptime = Now
            End If
        End If
    Next
17#
 楼主| 发表于 2013-1-7 16:14:09 | 只看该作者
Henry D. Sy 发表于 2013-1-7 15:41
For Each ctl In Me.Controls
        If TypeOf ctl Is TextBox Then
            If ctl  ctl.OldValue ...

谢谢版主
放到哪里去呢?窗体的更新前?
18#
发表于 2013-1-7 16:15:02 | 只看该作者
对呀,你测试看看,我没有测试!
19#
 楼主| 发表于 2013-1-7 17:27:53 | 只看该作者
Henry D. Sy 发表于 2013-1-7 16:15
对呀,你测试看看,我没有测试!

OK,谢谢^_^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-21 19:36 , Processed in 0.099436 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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