以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]全局表事件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=105151)

--  作者:minxizai
--  发布时间:2017/8/12 16:05:00
--  [求助]全局表事件
If e.Row("作废") = True Then
    e.Style = "作废"
End If

这个写到全局表事件drawcell中为啥没用?

--  作者:有点蓝
--  发布时间:2017/8/12 16:09:00
--  
http://www.foxtable.com/webhelp/scr/0671.htm

上面帮助仔细看完

--  作者:minxizai
--  发布时间:2017/8/12 16:14:00
--  
谢谢
--  作者:minxizai
--  发布时间:2017/8/12 16:40:00
--  
项目事件initialize
For Each dt As DataTable In DataTables
    dt.GlobalHandler.DrawCell = True
Next
全局表事件drawcell
If e.Table.Cols.Contains("作废") Then
If e.Row("作废") = True Then
    e.Style = "作废"
End If
End If


只有一个表生效

--  作者:有点蓝
--  发布时间:2017/8/12 16:52:00
--  
项目启动后增加的临时表、窗口表和统计表,在生成后重新设置这个表GlobalHandler