起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10296|回复: 10

[结贴] data值改变后如何根据值改变grid单元格的颜色

[复制链接]

152

主题

555

帖子

1560

积分

金牌会员

Rank: 6Rank: 6

积分
1560
QQ
发表于 2020-4-28 15:56:34 | 显示全部楼层 |阅读模式
我的版本号是5.3.8.6267
data值改变后如何根据值改变grid单元格的颜色

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2020-4-28 17:15:49 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

152

主题

555

帖子

1560

积分

金牌会员

Rank: 6Rank: 6

积分
1560
QQ
 楼主| 发表于 2020-4-29 09:22:31 | 显示全部楼层
本帖最后由 jy2013 于 2020-4-29 09:30 编辑

这个只是一开始根据字段的值变颜色,字段值改了以后,颜色不会变,我要的是值改了就即时变色的
就是 dataValueChanged 里面要怎么写
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2020-4-29 10:36:10 | 显示全部楼层
指改变就会触发onCellRender
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

152

主题

555

帖子

1560

积分

金牌会员

Rank: 6Rank: 6

积分
1560
QQ
 楼主| 发表于 2020-4-29 11:02:18 | 显示全部楼层
jishuang 发表于 2020-4-29 10:36
指改变就会触发onCellRender

但是我这边没触发,我还加了个ALERT做测试, 都没进来,只有一开始进来过,之后GRID里改值,没有进来
回复 支持 反对

使用道具 举报

152

主题

555

帖子

1560

积分

金牌会员

Rank: 6Rank: 6

积分
1560
QQ
 楼主| 发表于 2020-4-29 11:06:57 | 显示全部楼层
jy2013 发表于 2020-4-29 11:02
但是我这边没触发,我还加了个ALERT做测试, 都没进来,只有一开始进来过,之后GRID里改值,没有进来 ...

等等 我再试试 ,好像改了下 有点反应 ,我先研究下
回复 支持 反对

使用道具 举报

152

主题

555

帖子

1560

积分

金牌会员

Rank: 6Rank: 6

积分
1560
QQ
 楼主| 发表于 2020-4-29 11:12:08 | 显示全部楼层
我 知道了 应该是这么说 ,我改了这个字段的值,根据这个值去改变另一个单元格的颜色,那个单元格是一个计算列
回复 支持 反对

使用道具 举报

152

主题

555

帖子

1560

积分

金牌会员

Rank: 6Rank: 6

积分
1560
QQ
 楼主| 发表于 2020-4-29 11:24:09 | 显示全部楼层
我又试了下,不管是不是计算列 都一样,就是一个字段的值改变后去变另一个单元格的颜色,如果这个单元格没有组件,它颜色不会变,如果有组件比如INPUT也要点一下 那个组件 才会变色。是平台的问题 ?还是需要我再写点什么代码?
回复 支持 反对

使用道具 举报

152

主题

555

帖子

1560

积分

金牌会员

Rank: 6Rank: 6

积分
1560
QQ
 楼主| 发表于 2020-4-29 11:27:58 | 显示全部楼层
现在的代码是这么写的 ,要怎么改才能让我在grid上改变fReceivePackNum列的值后,根据fReceivePackNum列和fDispatchPackNum列的值的比较去改变color单元格的颜色
360截图20200429113404894.jpg

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2020-4-29 13:17:55 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-29 20:35 , Processed in 0.072827 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表