以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口中的临时表输入时间会自动变为00:00 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179393) |
-- 作者:chnfo -- 发布时间:2022/8/21 13:07:00 -- [求助]窗口中的临时表输入时间会自动变为00:00 窗口中的afterload事件: Dim dtb As New DataTableBuilder("Temp") dtb.AddDef("TestT", GetType(Date), "", "检查时间") Dim t As Table = e.Form.Controls("Table1").Table t.DataSource = dtb.Build(true) For Each c As Col In t.Cols c.TextAlign = TextAlignEnum.Center If c.Name = "TestT" Then c.DataCol.SetDateTimeFormat(DateTimeFormatEnum.Time) End If Next t.AllowEdit = true 然后这个表在编辑时,在检查时间列输入例如09:30,它会自动变成00:00? |
-- 作者:有点蓝 -- 发布时间:2022/8/21 21:18:00 -- 用法不对。 t.DataSource = dtb.Build(true) 改为 t.DataSource = dtb.BuildDataSource
[此贴子已经被作者于2022/8/21 21:19:09编辑过]
|