js如何设置某一个单元格的背景颜色,如可以定位到哪一行的哪一列,单独给这个单元格设置背景颜色

image.pngimage.png

FineReport BaiZe 发布于 2021-12-16 17:48 (编辑于 2021-12-17 12:37)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
snrtuemcLv8专家互助
发布于2021-12-17 07:54(编辑于 2021-12-17 09:35)

如果你是固定行列,或者可以定位单元格,直接可以写js给单元格变色

例如

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});  //获取当前单元格

$("td[id^='"+b+"-0']").css("color","red");//单元格背景色变色

======================

image.png

  • BaiZe BaiZe(提问者) 嗯...,我当前需要做的是把销售那一列扩展出来的单元格,最前面三个单元格背景颜色设置为红色
    2021-12-17 09:32 
  • snrtuemc snrtuemc 回复 BaiZe(提问者) 那你不是已经有1,2,3的序号了吗,那个单元格直接设置条件属性就可以啊,看修改答案
    2021-12-17 09:35 
  • BaiZe BaiZe(提问者) 回复 snrtuemc 那个序号是设置的新值SEQ()函数,实际的排序不是那个样子的
    2021-12-17 12:35 
  • snrtuemc snrtuemc 回复 BaiZe(提问者) 对啊,你就在seq()函数上,按我的设置就好了,这样前三条就变色了。。。
    2021-12-17 13:19 
  • 2关注人数
  • 732浏览人数
  • 最后回答于:2021-12-17 12:37
    请选择关闭问题的原因
    确定 取消
    返回顶部