单元格的一段文字加上数据集的字段,如何给这段文字的某几个字或者其中一段话,单独加上下划线呢

图一是数据集字段,图二是显示的数据值,图三是实现的效果,只是把数据集$$$下面加上下划线,应该怎么实现的。

FineReport 9158639 发布于 2020-8-7 12:13 (编辑于 2020-8-7 13:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2020-8-7 12:29(编辑于 2020-8-7 14:37)

可以简单的设置一下形态

image.png

再设置

image.png

效果:

image.png


---------

把你第二个图的显示值公式改成

"体检机构:<u>"+$$$+"</u>"

再使用html显示内容

  • 9158639 9158639(提问者) 数据集的字段和文本拼接的,应该怎么只把数据集下面加上下划线呢
    2020-08-07 13:16 
  • axing axing 回复 9158639(提问者) 我看看你具体怎么拼接的
    2020-08-07 14:03 
  • 9158639 9158639(提问者) 回复 axing \'体检机构:\'+$$$
    2020-08-07 14:26 
  • axing axing 回复 9158639(提问者) 更新回答了,你看下
    2020-08-07 14:38 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-8-7 12:18(编辑于 2020-8-7 12:24)

这个用js可以的哦

 以决策报表的报表块名字为:report2 为例
  在报表块加载结束事件中代码:
 
//延时执行函数
setTimeout(function() {
 var content = $(".x-table.REPORT2table td").text()
var str= "专业,岗位,绩效"
var strs= new Array();
    var strs=str.split(",")
 //alert(strs.length)
for (i=0;i<strs.length ;i++ )
{       
//alert(content)
         var values = content.split(strs[i]);
//alert(values)
$(".x-table.REPORT2table td").html(values.join('<span style="text-decoration:underline;">' +strs[i]+ '</span>'));
content = values.join('<span style="text-decoration:underline;">' +strs[i]+ '</span>')
 
}
},300);

image.png

  • 9158639 9158639(提问者) 有简单的方案吗大佬
    2020-08-07 13:17 
  • luojian0323 luojian0323 回复 9158639(提问者) 公式里写上:\"体检机构\"+\'\' +$$$+ \'\' 单元格显示方式为:html
    2020-08-07 13:28 
  • 4关注人数
  • 595浏览人数
  • 最后回答于:2020-8-7 14:37
    请选择关闭问题的原因
    确定 取消
    返回顶部