如何实现根据日期区间传参,子页面分别展示对应各个日期数据

假如主页面选择日期区间202301-202302,点击明细跳转到子页面只显示这两个月的数据:image.pngimage.png子页面该如何设置根据日期扩展呢:

image.png添加了一些数据,页面怪怪的:

image.png数据如下:

image.png

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

这个你要用js来处理的

var a=_g().getWidgetByName("控件名1").getValue();

var b=_g().getWidgetByName("控件名2").getValue();

var url="/webroot/decision/view/report?viewlet=GettingStarted.cpt&op=write&a="+a+"&b="+b;

//或者这个格式 var url="${servletURL}?viewlet=GettingStarted.cpt&op=write&a="+a+"&b="+b;

var url = FR.cjkEncode(url);

window.open(url);

==============

image.pngimage.png

写这个公式,然后单元格横向扩展就可以

  • YyANG YyANG(提问者) 子页面怎么设置呢
    2023-09-22 17:00 
  • snrtuemc snrtuemc 回复 YyANG(提问者) 例如我的这个写法,那子页面数据集过滤,参数值就是a,b了,实际根据你的实际来修改参数名
    2023-09-22 17:02 
  • YyANG YyANG(提问者) 回复 snrtuemc 您说的应该是数据,我说的是表格标题呢,看下问题已完善
    2023-09-22 17:04 
  • snrtuemc snrtuemc 回复 YyANG(提问者) 标题,那就直接单元格 =$a 这个格式,你也可以再拼接其他字符
    2023-09-22 17:06 
  • YyANG YyANG(提问者) 回复 snrtuemc 主页面的日期是一个区间为两个参数,比如 主页面选择202301-202302,那么子页面就要分来显示这两个月的数据,就像第二个图那样
    2023-09-22 17:09 
  • 1关注人数
  • 238浏览人数
  • 最后回答于:2023-9-22 17:46
    请选择关闭问题的原因
    确定 取消
    返回顶部