js 填报根据单元格的值改变字体颜色问题

后面给当前编辑的行对应的T列字体改变颜色,应该怎么写呢?

条件属性不可取。因为要插入行。条件属性在插入行后就不起作用了。


第二个图col:col那 里  col写成数字就会报错。

提示:CustomJSError : Cannot read property 'getValue' of undefined



FineReport luojian0323 发布于 2019-2-21 11:58 (编辑于 2019-2-21 12:10)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
luojian0323Lv7资深互助
发布于2019-2-23 10:46

找到问题了。也不是变量或者常量 的问题,而是我要获取的单元格位置必须是个控件。单纯的单元格获取不到数据。会提示Cannot read property 'getValue' of undefined

最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-2-21 13:09

字符串表示数字你试试“3”,你之前var 获取的也是一个对象,数字加双引号试试

  • luojian0323 luojian0323(提问者) 找到问题了。也不是数字改成3的问题,而是我要获取的单元格位置必须是个控件。单纯的单元格获取不到数据。会提示Cannot read property \'getValue\' of undefined
    2019-02-23 10:45 
最佳回答
0
15310294538Lv2初级互助
发布于2019-2-21 15:32(编辑于 2019-2-21 15:32)

条件属性可以用啊,只不过在插入行的时候你要选择原值插入,不然就会插入的是空值就没有保留原来的条件属性

  • luojian0323 luojian0323(提问者) 条件属性在插入行后只起一次作用。注意看我想实现的是前面下拉选框还有个编辑后事件。选框值变了以后,T列的值也会变化。这时候条件属性就不起作用了。
    2019-02-21 15:47 
  • 3关注人数
  • 2334浏览人数
  • 最后回答于:2019-2-23 10:46
    请选择关闭问题的原因
    确定 取消
    返回顶部