分页分sheet导出sheet名称能自定义吗

分页分sheet导出sheet名称能自定义吗

img_v2_b6686585-2c06-4dd7-8781-a2f7b60c517p.jpg

img_v2_e55ece49-cceb-4a14-93fd-b3b6dd0d39dp.jpg

FineReport 0U8HGsVU 发布于 2023-12-21 16:03 (编辑于 2023-12-21 16:44)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
孤陌Lv6资深互助
发布于2023-12-21 16:03

不可以

最佳回答
0
ID1208Lv6高级互助
发布于2023-12-21 16:06

试试在单元格里面用参数构建想要的名称,然后sheet页名称设置为单元格

最佳回答
0
996433090Lv6初级互助
发布于2023-12-21 16:15
自定义A1单元格数据,在sheet里面设置名称=A1就可以了
最佳回答
0
CD20160914Lv8专家互助
发布于2023-12-21 16:31
  • 0U8HGsVU 0U8HGsVU(提问者) 看下是截图的那样吗,目前报错呢
    2023-12-21 16:43 
  • 0U8HGsVU 0U8HGsVU(提问者) 这个导出来只有一页吗,能分sheet导吗
    2023-12-21 16:49 
  • CD20160914 CD20160914 回复 0U8HGsVU(提问者) 分sheet很多页的话就是官方文档:场景一:根据参数分 Sheet 这个里面有代码和文件,你下载看就行了
    2023-12-21 17:24 
最佳回答
0
lxy2Lv6中级互助
发布于2023-12-21 17:07

按钮点击事件JS:

var url = 'report?reportlets=';//定义url

//var todays=new Date();

var pars = '&format=excel&__filename__=横向BOM查询表';//设置导出格式和导出文件名称

var path = "${reportName}";//获取模板名称和路径

var FNUMBER1=_g().parameterEl.getWidgetByName('FNUMBER').getValue();

var FNUMBER2=FNUMBER1.replace(/\n/g,",");

var FNUMBER3=FNUMBER2.split(",");

//获取模板中参数值,以数组形式存储,每个参数值对应一个sheet

var json = [];

for (var i = 0; i < FNUMBER3.length; i++) {

var sheet = {

reportlet: path,

FNUMBER: FNUMBER3[i]

};

json.push(sheet);

}

jsonStr = encodeURIComponent(JSON.stringify(json));//对url进行encodeURIComponent编码

url += jsonStr;//给url添加模板参数

url += pars;//给url添加导出参数

window.open(url);image.pngsheet命名为对应单元格,image.pngimage.png

  • 5关注人数
  • 390浏览人数
  • 最后回答于:2023-12-21 17:07
    请选择关闭问题的原因
    确定 取消
    返回顶部