以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  自动增加  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=41805)

--  作者:方沈
--  发布时间:2013/10/28 10:51:00
--  自动增加

各位大侠:

自动添加日期和人员我现在会的

 

但是在“表A”中,增加行时,在“时间”列和“星期”列自动添加当前时间和星期的代码如何写

 

谢谢


--  作者:Bin
--  发布时间:2013/10/28 11:04:00
--  
messagebox.show(Date.Now.DayOfWeek)
messagebox.show(format(Date.now,"HH:mm:ss"))

--  作者:飞天
--  发布时间:2013/10/28 11:15:00
--  
Dim d As Date = Date.Today
If d.DayOfWeek = 0
Output.Show("星期天")
Else
Output.Show("星期" & CLNum(d.DayOfWeek))
End If

--  作者:狐狸爸爸
--  发布时间:2013/10/28 12:49:00
--  

可以看看:

 

http://www.foxtable.com/help/topics/0630.htm

 


--  作者:方沈
--  发布时间:2013/10/28 17:04:00
--  

好像都不是我要的

 

 

 比方我在增加行时自动录入今天的日期和姓名是如下的代码

e.DataRow("日期") = Date.Today()
e.
DataRow("姓名"
) = User.Name

 

如果我想在增加行时自动录入今天的星期和现在的时间,在星期列和时间列

 

谢谢


--  作者:Bin
--  发布时间:2013/10/28 17:06:00
--  
2楼不是已经告诉你了嘛

e.DataRow("星期") = Date.Now.DayOfWeek
e.
DataRow("时间"
) =format(Date.now,"HH:mm:ss")


--  作者:狐狸爸爸
--  发布时间:2013/10/28 17:07:00
--  
e.DataRow("时间") = Date.now()
e.DataRow("星期") = Date.Today.DayOfWeek