在决策报表里,如何获取其中某个报表块名称

在决策报表块中放入3个报表块,分别Report1,2,3

我想在每个报表块的A1单元格显示报表块名称(动态的不要手动输入那种)

已知函数里有个reportname,但是那个是整个报表名称不是报表块名称。。。。。image.png

FineReport FR学习路上的树懒 发布于 2022-4-17 10:01 (编辑于 2022-4-17 21:03)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
fiskerLv4见习互助
发布于2022-4-17 20:51(编辑于 2022-4-17 20:51)

在body中添加JS初始化后事件

加入如下代码:

setTimeout(function() {

var res = $(".fr-titlelayout");

var $report_names = [];

res.each(function() {

var id = $(this).attr("widgetname");

$report_names.push(id);

_g().getWidgetByName(id).setCellValue('A1',id);

});

}, 100)

最佳回答
0
snrtuemcLv8专家互助
发布于2022-4-17 11:15
报表块名称就是默认的,不会动态,你A1单元格直接写死就可以。。。
  • 2关注人数
  • 467浏览人数
  • 最后回答于:2022-4-17 21:03
    请选择关闭问题的原因
    确定 取消
    返回顶部