扩展单元格如何用JS根据单元格的值改变字体颜色

扩展单元格 如何用JS根据单元格的值 改变字体颜色,比如大于20的变成红色

1616382546737410.png

1616382546522672.png

xiaoxing2315 发布于 2021-3-22 11:09
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-3-22 11:24(编辑于 2021-3-22 13:03)

WorkBook451.cpt

这个需要每个控件编辑后事件,js代码

var cell = contentPane.curLGP.getTDCell(1,1);

contentPane.curLGP.selectTDCell(cell);

var a=this.getValue();

var location = this.options.location;  //获取当前控件的位置

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col;  //列号

var ro = cr.row;  //行号

var b = FR.columnRow2CellStr({col: col, row: ro});

if(a>20){

$("td[id^='"+b+"']").css("color","red");

}

  • xiaoxing2315 xiaoxing2315(提问者) 非常感谢,但实际测试没达到效果
    2021-03-22 12:17 
  • snrtuemc snrtuemc 回复 xiaoxing2315(提问者) 怎么会不行呢,我上传文件,你测试下,我本地没有问题
    2021-03-22 13:02 
  • xiaoxing2315 xiaoxing2315(提问者) 回复 snrtuemc 单行可以,不过需要的是插入行、删除行仍然有效
    2021-03-23 09:11 
  • snrtuemc snrtuemc 回复 xiaoxing2315(提问者) 你可以先设置条件属性,然后编辑后再加我上面代码
    2021-09-08 09:09 
  • 帆软用户sSUDw0ngqw 帆软用户sSUDw0ngqw 你好,请问现在这个问题解决了吗,我也有个类似的问题
    2023-10-11 14:22 
最佳回答
0
LitleBaiLv5初级互助
发布于2021-3-22 11:14

条件属性就可以实现

  • 2关注人数
  • 1413浏览人数
  • 最后回答于:2021-3-22 13:03
    请选择关闭问题的原因
    确定 取消
    返回顶部