V9版本,固定列标头的模板,点击某个单元格,该单元格【所在的行】高亮显示。如何实现?

大家好,请教一个问题,提前感谢。  

V9版本,点击模板上的某个单元格,【该单元格所在的行】进行颜色标识,如何实现?

 

JS实现分页预览改变鼠标点击所在行的背景色-http://help.finereport.com/finereport9.0/doc-view-1201.html


参照楼下【axing】同学提供的方法,在【加载结束】事件中添加JS脚本。

1. 如果设置了【固定列标头】,颜色标识只会显示在一个区域,不能显示整行。

2. 会将原本设置的【背景色】,清空掉。

当前行亮色显示_固定行列状态下,会失效(内置数据).cpt


$(".x-table tr").click(function(){
 $(".x-table tr td").css("background","white");
 $(this).find("td").css("background","wheat");    /* 当前行,显示为小麦色 */
})

如下图示:

image.png


image.png



FineReport 冥王星 发布于 2019-8-22 15:52 (编辑于 2019-8-24 11:28)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-8-23 11:47(编辑于 2019-8-23 14:34)

测试了完全没有问题啊 ,你导出内置数据集 发到论坛上 我给你看看吧

contentPane.makeHighlight('red',  '' ,true); 

image.png

  • 冥王星 冥王星(提问者) 同学好。 附件已经上传了。麻烦抽空看看。 感谢。
    2019-08-23 14:21 
  • 孤陌 孤陌 回复 冥王星(提问者) contentPane.makeHighlight(\'red\', \'\' ,true); 用这句是没有问题的
    2019-08-23 14:28 
  • 冥王星 冥王星(提问者) 回复 孤陌 同学好。 在【固定列】的情况下,没有效果。 只能在某一个区域,会有【背景色】显示出来。 我完善了【问题描述】,模板已经上传了附件。 麻烦有空的时候,帮忙看看。
    2019-08-24 08:18 
  • 孤陌 孤陌 回复 冥王星(提问者) 冻结行 下可以用啊 我这里测试的
    2019-08-24 12:37 
  • 孤陌 孤陌 回复 冥王星(提问者) 固定列 下 是不可以的 无能为力
    2019-08-24 12:39 
最佳回答
1
zsh331Lv8专家互助
发布于2019-8-22 20:47(编辑于 2019-8-22 20:47)

JS实现分页预览改变鼠标悬停所在的行列的背景色-https://help.finereport.com/doc-view-1625.html


image.png

  • 冥王星 冥王星(提问者) 同学好。 我想实现的效果是【鼠标点击】,不是【鼠标悬浮】。
    2019-08-23 09:36 
最佳回答
0
axingLv6专家互助
发布于2019-8-22 16:04(编辑于 2019-8-23 17:18)

JS实现分页预览改变鼠标点击所在行的背景色-http://help.finereport.com/finereport9.0/doc-view-1201.html



--------------

另外用js写了个

当前行亮色显示(内置数据).cpt


  • 冥王星 冥王星(提问者) 同学好。 我试了下,加上这一行代码,感觉没效果。
    2019-08-22 19:19 
  • axing axing 回复 冥王星(提问者) 使用这一句,contentPane.makeHighlight(\'red\', \'\' ,true); 没有冻结的情况下才行
    2019-08-23 09:20 
  • 饭团君 饭团君 回复 axing contentPane.makeHighlight(\'red\', \'\' ,true);
    2019-08-23 10:02 
  • axing axing 回复 饭团君 ???
    2019-08-23 10:30 
  • 饭团君 饭团君 回复 axing 试一试 好着没
    2019-08-23 10:33 
最佳回答
0
wd210010Lv7高级互助
发布于2019-8-22 16:05

服务器配置  填报页面设置 填报当前编辑行背景颜色

  • 冥王星 冥王星(提问者) 感谢同学回复。 不是【填报页面】,是【分页预览页面】。
    2019-08-22 19:19 
  • 5关注人数
  • 737浏览人数
  • 最后回答于:2019-8-24 11:28
    请选择关闭问题的原因
    确定 取消
    返回顶部