Foxtable(狐表)用户栏目专家坐堂 → [求助]临时表中的突出显示


  共有3962人关注过本帖树形打印复制链接

主题:[求助]临时表中的突出显示

帅哥哟,离线,有人找我吗?
jann
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:66 积分:926 威望:0 精华:0 注册:2012/2/22 22:13:00
[求助]临时表中的突出显示  发帖心情 Post By:2013/11/2 10:15:00 [只看该作者]

想做一个统计表,如学生成绩统计报表,报表用DataTableBuilder生成,想对成绩小于60分的那条记录行用红底显示,该怎么做呢


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/2 10:50:00 [只看该作者]

绑定到窗口表,然后利用表事件DrawCell做吧!

 回到顶部
帅哥哟,离线,有人找我吗?
jann
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:66 积分:926 威望:0 精华:0 注册:2012/2/22 22:13:00
  发帖心情 Post By:2013/11/2 11:43:00 [只看该作者]

你的意思是将 临时表 邦定到一个窗口表上,是吗


 回到顶部
帅哥哟,离线,有人找我吗?
jann
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:66 积分:926 威望:0 精华:0 注册:2012/2/22 22:13:00
  发帖心情 Post By:2013/11/2 11:46:00 [只看该作者]

能不能讲解的详细点,不会做啊

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/2 11:47:00 [只看该作者]

你3楼理解的没有错,就是把临时表绑定到窗口表,然后在窗口表的DrawCell事件中随意控制样式

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/11/2 11:48:00 [只看该作者]

也可以用代码增加样式,在全局DrawCell事件设置代码,记得全局drawcell事件默认无效,需要针对这个临时表开启。

 

Dim dtb As New DataTableBuilder("统计")
dtb.AddDef("产品", Gettype(String), 32)
dtb.AddDef("客户", Gettype(String), 32)
dtb.AddDef("数量", Gettype(Integer))
dtb.AddDef("金额", Gettype(Double))
dtb.Build()
DataTables("统计").GlobalHandler.DrawCell = True
DataTables("统计").AddUserStyle("a", Color.Red, Color.White)


 回到顶部
帅哥哟,离线,有人找我吗?
jann
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:66 积分:926 威望:0 精华:0 注册:2012/2/22 22:13:00
  发帖心情 Post By:2013/11/2 11:58:00 [只看该作者]

狐狸爸爸的方法好用,谢谢了


 回到顶部