表头合并单元格

222.zip

image.png

image.png

现在查出来的有些系统名称下没有模块名称,我想把没有模块名称的合并起来,这个怎么实现,这种能不能通过表头合并?

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

$(".x-table tr:first td").each(function(){ //遍历第一行单元格

var id=$(this).attr("id");    //提取单元格的id属性

//判断当前单元格的值是否与下一行对应的单元格的值相等

if($("td[id^="+id.substr(0,1)+"2-"+"]").text()==""){

$("td[id^="+id.substr(0,1)+"2-"+"]").remove();  //删除下一行对应的单元格

$(this).attr("rowspan",2);   //当前单元格合并两行

}

})

image.pngxi

效果

image.png

  • yzmknhfW9631117 yzmknhfW9631117(提问者) 为什么我按照您这样写了之后还是跟以前一样?
    2023-01-11 10:28 
  • snrtuemc snrtuemc 回复 yzmknhfW9631117(提问者) 你上传的demo,按这个写法不会的啊,我是写在填报预览的加载结束后事件,用填报预览的报表才可以
    2023-01-11 10:29 
  • yzmknhfW9631117 yzmknhfW9631117(提问者) 回复 snrtuemc 能不能用分页预览?
    2023-01-11 10:31 
  • snrtuemc snrtuemc 回复 yzmknhfW9631117(提问者) 那就把这个代码,写在分页预览设置的加载结束后事件啊,一样可以的啊。。
    2023-01-11 10:32 
  • yzmknhfW9631117 yzmknhfW9631117(提问者) 回复 snrtuemc 按照您 这个 我点击填报预览也可以 但是分页预览却不行
    2023-01-11 10:32 
最佳回答
0
LTC朝Lv6高级互助
发布于2023-1-11 10:01(编辑于 2023-1-11 10:01)

https://help.fanruan.com/finereport10.0/doc-view-3676.html?source=4

JS实现单元格扩展后内容相同进行合并

image.png

  • 1关注人数
  • 705浏览人数
  • 最后回答于:2023-1-11 10:25
    请选择关闭问题的原因
    确定 取消
    返回顶部