以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]项目事件中:CurrentTableChanged遍历两次? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=93394) |
-- 作者:yancheng -- 发布时间:2016/11/27 16:45:00 -- [求助]项目事件中:CurrentTableChanged遍历两次? Dim str() As String = {"亲朋"} For i As Integer = 0 To str.Length -1 If CurrentTable.Name = str(i) Then DataTables(str(i)).DataCols("审核").RaiseDataColChanged() End If Next 上面的代码,为什么为出现:切换到:亲朋,表后,重置两次:审核列呢?
[此贴子已经被作者于2016/11/27 16:46:00编辑过]
|
-- 作者:yancheng -- 发布时间:2016/11/27 16:58:00 -- 嗯。发现问题了。在窗口里面,不会遍历2次。只是在FT的表页签切换才会遍历两次。 是不是没关系。
[此贴子已经被作者于2016/11/27 16:58:02编辑过]
|
-- 作者:有点色 -- 发布时间:2016/11/27 20:10:00 -- 加上这段代码避免一下。
static ptime As Date = Nothing Dim sp As TimeSpan = Date.now - ptime |