Office中国论坛/Access中国论坛

标题: 求教:如何将表中的值设置为默认等于上一条?谢谢! [打印本页]

作者: Today    时间: 2003-10-25 22:05
标题: 求教:如何将表中的值设置为默认等于上一条?谢谢!
如题
作者: 小溪    时间: 2003-10-27 21:17
[ctrl]+[']

作者: ywg    时间: 2003-10-27 22:35
在录入窗体中可用以下的代码:
[字段名].Defaultvalue = " '" & [字段名].Text & "'"
作者: Today    时间: 2003-10-27 23:43
多谢小溪和YWG.我试了YWG的 ,很神奇,很好用。
请问小溪:CTRL+[']是用在何处?如何用的?
另外,再请问YWG在录入窗体中出现的Beforeupdate是什么含义?
如下:
Private Sub 单据号_BeforeUpdate(Cancel As Integer)
[单据号].DefaultValue = " '" & [单据号].Text & "'"
End Sub
作者: ywg    时间: 2003-10-27 23:51
[单据号].DefaultValue = " '" & [单据号] & "'"
把.TEXT去了

作者: 小溪    时间: 2003-10-30 23:47
CTRL+[']在ACCESS和EXCEL中都能用,自动复制表中当前字段(列)上一条记录(行)的值。不过在EXCEL中要注意,如果上一行是日期型的,下行是非日期型的,则在下行用CTRL+['],将会显示从1900-1-1至上行中日期的天数。






[此贴子已经被作者于2003-10-30 16:06:44编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3