Foxtable(狐表)用户栏目专家坐堂 → 全局表事件设置的DrawCell,在生成的临时汇总表中没有起作用


  共有2836人关注过本帖平板打印复制链接

主题:全局表事件设置的DrawCell,在生成的临时汇总表中没有起作用

美女呀,离线,留言给我吧!
水墨青花
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:196 积分:1667 威望:0 精华:0 注册:2019/3/1 11:38:00
全局表事件设置的DrawCell,在生成的临时汇总表中没有起作用  发帖心情 Post By:2021/8/15 21:04:00 [只看该作者]

老师,您好:

1. 在全局表的DrawCell中写了如下代码:

If Forms("数据汇总").Opened = False
    Return
End If
Dim tbl As Table = Tables("数据汇总_Table1")
With tbl.DataTable.Styles("红色")
    .ForeColor = Color.Red
    .FontBold = True
End With
tbl.DataTable.GlobalHandler.DrawCell = True

e.Style = "红色"


2. 在Forms(“数据汇总”)的AfterLoad 中添加了 GlobalHandler

Dim tbl As Table = Tables("数据汇总_Table1")
tbl.DataTable.GlobalHandler.DrawCell = True

3. 当数据汇总的窗口生成时,全局表的DrawCell没有执行,表中的数据,并没有变成“红色”。

能帮我看下是哪里出了问题吗? 谢谢!



 回到顶部