怎么把cookie的值获展示到单元格里,就是不知道怎么写了.

image.pngimage.png

FineReport 许zhe 发布于 2019-3-25 15:59 (编辑于 2019-3-27 10:36)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
3
ycming7474Lv2初级互助
发布于2019-3-25 16:08

浏览器带参数。然后在单元格中直接放入公式=$参数就可以了。

比如:http://localhost:8075/WebReport/ReportServer?reportlet=myReprot/我的模板&param=参数

单元格中直接写=$参数

  • 许zhe 许zhe(提问者) 谢谢,我这个不是条跳页面过来的,是从cookie取值的
    2019-03-27 11:29 
  • ycming7474 ycming7474 回复 许zhe(提问者) 帆软里面的参数是通用的,你是如何获取cookie的,获取到的值必定要传给一个参数,在模板数据参数中,设置好参数,就能用他接收传过来的参数。
    2019-03-27 11:38 
  • 许zhe 许zhe(提问者) 回复 ycming7474 localStorage.setItem(\"p_name\", p_name); 这个是值存入cookie里的 var col = contentPane.curLGP.getTDRow(contentPane.curLGP.currentTDCell); var row = contentPane.curLGP.getTDCol(contentPane.curLGP.currentTDCell); 这两句就是获取当前单元格行列号 var state = localStorage.getItem(\"p_name\"); //这句就是从cookie里把值都那出来,不过是个字符串 var strs= new Array(); //定义一数组 strs=state.split(\",\"); //字符分割 for (i=0;i
    2019-03-27 13:19 
  • ycming7474 ycming7474 回复 许zhe(提问者) 进入得到了值,把这个值再赋给参数,单元格等于这个参数,纵向扩展或横向扩展。不跟之前说的一样吗?
    2019-03-27 13:54 
最佳回答
1
wcf8451932Lv2见习互助
发布于2019-3-25 16:22

在初始化事件写JS ,先获取到cookie  ,如何获取可以取百度,然后通过帮助文档里提供的 给单元格赋值的JS方法,直接赋值到你想放的单元格。

  • 许zhe 许zhe(提问者) 我现在可以赋值到单元格,但是 不是拆分的,多个字段以逗到分开的,试了多种都不能解决
    2019-03-27 10:34 
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-3-27 10:37

获取过来的参数,其实都是字符串而已

你可以用split 函数,以逗号进行切割下,形成数组,就可以正常扩展了

  • 许zhe 许zhe(提问者) var col = contentPane.curLGP.getTDRow(contentPane.curLGP.currentTDCell); var row = contentPane.curLGP.getTDCol(contentPane.curLGP.currentTDCell); var state = localStorage.getItem(\"p_name\"); var strs= new Array(); //定义一数组 strs=state.split(\",\"); //字符分割 for (i=0;i
    2019-03-27 11:08 
  • ycming7474 ycming7474 回复 许zhe(提问者) 问题的答案已回复,扩展问题请另立题目。 如果之前的提问对你有帮助,请及时采纳,谢谢。
    2019-03-27 11:09 
  • 4关注人数
  • 771浏览人数
  • 最后回答于:2019-3-27 10:37
    请选择关闭问题的原因
    确定 取消
    返回顶部