决策报表块,实现点击单元格加上背景色

是10的版本

比如:

决策报表  REPORT0   报表块在 A1   A3  B1 等的,指定单元格,点击后背景变色 (单元格有内容)怎么准确的获取到 对应单元格呢?image.png

JavaScript 13182656102 发布于 2023-7-31 15:58 (编辑于 2023-7-31 16:53)
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-7-31 16:00(编辑于 2023-7-31 16:58)

鼠标点击/悬浮时修改单元格背景接口-https://help.fanruan.com/finereport/doc-view-4301.html

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

其中REPORT0是报表块名称,需要改成你自己报表块名,注意需要大写

报表块悬浮变色,报表块初始化事件

setTimeout(function() {

    //选择时背景颜色变量  

//鼠标经过

$(".x-table.REPORT0table tr").mousemove(function() {

//所在行背景色:红色

        $(this).css("background-color","red");

//所在行单元格字体:18px

        $(this).find("td").css("font-size","18px");

});

//鼠标点击

$(".x-table.REPORT0table tr").mousedown(function() {

//所在行背景色:黄色

        $(this).css("background-color","yellow");

//所在行单元格字体:18px        

        $(this).find("td").css("font-size","18px");

});

//鼠标离开

$(".x-table.REPORT0table tr").mouseout(function() {

//所在行背景色:白色

        $(this).css("background-color","white");

//所在行单元格字体:12px 

        $(this).find("td").css("font-size","12px");

});

}, 1000);

  • 13182656102 13182656102(提问者) 我们这里10版本
    2023-07-31 16:05 
  • snrtuemc snrtuemc 回复 13182656102(提问者) 那参考https://bbs.fanruan.com/thread-133854-1-1.html,决策报表的话,就是报表初始化事件,然后加延迟函数,js参考文档,setTimeout(function() { 文档的js语句 }, 800);
    2023-07-31 16:09 
  • 13182656102 13182656102(提问者) 回复 snrtuemc 我试了下,没有用
    2023-07-31 16:54 
  • snrtuemc snrtuemc 回复 13182656102(提问者) 看修改的答案js,根据报表块判断把
    2023-07-31 16:58 
  • snrtuemc snrtuemc 回复 13182656102(提问者) 另外,单元格不要有背景图,有的话,没效果的,背景图会遮挡单元格颜色的。。。
    2023-07-31 16:59 
  • 1关注人数
  • 236浏览人数
  • 最后回答于:2023-7-31 16:58
    请选择关闭问题的原因
    确定 取消
    返回顶部