以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]老师在foxtable的日期时间列是可以显示日期时间的,但是在窗体里用增加行自动填入日期时间就只有日期,这是为什么呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160649)

--  作者:和谐
--  发布时间:2021/2/9 17:05:00
--  [求助]老师在foxtable的日期时间列是可以显示日期时间的,但是在窗体里用增加行自动填入日期时间就只有日期,这是为什么呢?
Tables("地区表_table1").Addnew
Tables("地区表_table1").Current.DataRow("日期") = Date.Now \'显示当前表当前行的日期列填入当前系统日期时间
\'e.Cancel = True

--  作者:有点蓝
--  发布时间:2021/2/9 17:09:00
--  
dim r as row = Tables("地区表_table1").Addnew
r("日期") = Date.Now

另外如果是动态绑定数据的,设置一下列:http://www.foxtable.com/webhelp/topics/1611.htm

--  作者:和谐
--  发布时间:2021/2/9 17:19:00
--  
Dim r As Row = Tables("地区表_table1").Addnew
r("日期") = Date.Now
老师这条测试还是只有日期,没有时间,再按老师的指导再测试以下代码就报错:Public member \'SetDateTimeFormat\' on type \'Date\' not found.
Dim r As Row = Tables("地区表_table1").Addnew
r("日期").SetDateTimeFormat(DateTimeFormatEnum.DateLongTime)
r("日期") = Date.Now


--  作者:有点蓝
--  发布时间:2021/2/9 17:29:00
--  
窗口表怎么绑定数据的?到绑定的代码里设置
--  作者:和谐
--  发布时间:2021/2/9 17:33:00
--  
老师我知道错在哪了
Dim r As Row = Tables("地区表_table1").Addnew
DataTables("地区表_Table1").DataCols("日期").SetDateTimeFormat(DateTimeFormatEnum.DateLongTime)
r("日期") = Date.Now
我引用错了变量,这样就可以了辛苦老师
[此贴子已经被作者于2021/2/9 17:33:48编辑过]