Foxtable(狐表)用户栏目专家坐堂 → 希望大于0的,底纹显示为绿色,白色字体,这个是用交叉统计得的结果,结果入在窗口中


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

主题:希望大于0的,底纹显示为绿色,白色字体,这个是用交叉统计得的结果,结果入在窗口中

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
希望大于0的,底纹显示为绿色,白色字体,这个是用交叉统计得的结果,结果入在窗口中  发帖心情 Post By:2018/7/14 6:50:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:狐神 帖子:4627 积分:33767 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2018/7/14 6:55:00 [只看该作者]

参考drawcell

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


加好友 发短信
等级:超级版主 帖子:105473 积分:536350 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/14 9:13:00 [只看该作者]

开启全局表drawcell事件,参考:http://www.foxtable.com/webhelp/scr/0671.htm

全局表drawcell事件写代码处理:http://www.foxtable.com/webhelp/scr/0656.htm

比如

If e.Table.name = "统计表1"
    If e.Col.name = "OP100" then
        If e.Row("OP100") = 0
            e.Style = "样式1"
        End If
    End If
End If

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2018/7/14 15:03:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:超级版主 帖子:105473 积分:536350 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/14 15:10:00 [只看该作者]

开启全局表drawcell事件,参考:http://www.foxtable.com/webhelp/scr/0671.htm

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2018/7/14 15:34:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:超级版主 帖子:105473 积分:536350 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/14 15:53:00 [只看该作者]

开启全局表drawcell事件的代码放到生成统计表之后

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2018/7/14 16:15:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:超级版主 帖子:105473 积分:536350 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/14 16:19:00 [只看该作者]

放到生成统计表之后,不是放到drawcell之后,难道你的统计表是在drawcell里生成的?

如果统计表是在菜单里生成的,做一个窗口按钮,或者到命令窗口执行GlobalHandler

如果通过按钮生成的

Dim b As New GroupTableBuilder("统计表1",DataTables("订单"))
b.Filter = "[客户] = 'CS01'" '仅统计客户为CS01的记录
b
.Groups.AddDef("产品") '根据产品分组
b
.Totals.AddDef("数量") '对数量进行统计
b
.Build '生成统计表
MainTable
 = Tables("统计表1"'打开生成的统计表
DataTables("统计表1").GlobalHandler.AfterEdit = True


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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2018/7/14 16:19:00 [只看该作者]

用户已被锁定

 回到顶部
总数 46 1 2 3 4 5 下一页