我要做下钻,根据时间和area_name两个参数下钻,但是参数没有传递成功,是哪里出问题了?



最后一张是下钻的报表的参数

这是调试的结果

--Erack_InOut_Ratio_drill_down 


--模板相对路径:MPC\Erack_InOut_Ratio_drill_down .cpt

--模板绝对路径:D:\FineReport\FineReport_10.0\webapps\webroot\WEB-INF\reportlets\MPC\Erack_InOut_Ratio_drill_down .cpt


--1.数据集-----------------------------

--名称:Erack InOut Ratio

--类型:数据库查询

--运行状态:已执行

--运行耗费时间:9ms

--参数:

---AREA_NAME:BGBM

---CREATETIME:

--内容:

SELECT AREA_NAME, RACK_NAME, RACK_IN, RACK_OUT FROM T_E_RACK_INFO_REPORT WHERE   AREA_NAME = 'BGBM' AND CREATETIME=to_date('','yyyy-mm-dd')




FineReport 小八路小八路 发布于 2020-7-24 10:22 (编辑于 2020-7-24 17:22)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
ColdmanLv6高级互助
发布于2020-7-24 10:43(编辑于 2020-7-24 11:04)

你报表传过去的参数,你看看你子报表的SQL,时间格式不对

2.png

最佳回答
1
孤陌Lv6资深互助
发布于2020-7-24 10:32

参数传送方式改成POST看看

  • 小八路小八路 小八路小八路(提问者) 没有用,应该是我的参数有问题
    2020-07-24 10:35 
  • 孤陌 孤陌 回复 小八路小八路(提问者) 你自己 数据集 点击预览一下 然后输出 参数 如果数据查询的出来 那就没有问题 你可以在 在子模板 单元格插入公式 $参数名 看看参数有没有传过来
    2020-07-24 10:38 
  • 孤陌 孤陌 回复 小八路小八路(提问者) 如果传过来了 那你自己测试一下 是不是参数值 不符合 格式 才没有数据 那就想办法处理一下数据 可以在父模板的超链接 里用公式处理一下 也是可以的
    2020-07-24 10:39 
  • 小八路小八路 小八路小八路(提问者) 回复 孤陌 我的日期传递的有问题,但是我不知道怎么改
    2020-07-24 10:42 
  • 孤陌 孤陌 回复 小八路小八路(提问者) 是参数值的问题 还是什么问题 什么传递问题 我说了 你在单元格插入 公式看看传过来的参数值 是什么样的 然后把这个值 输入 预览一下 看看有没有数据 怎么就那么难理解呢 一点点判断啊
    2020-07-24 10:44 
最佳回答
1
追心Lv6初级互助
发布于2020-7-24 10:38

下钻到第二个页面上,用报表调试助手插件看一下参数传递过来什么值?

  • 4关注人数
  • 566浏览人数
  • 最后回答于:2020-7-24 17:22
    请选择关闭问题的原因
    确定 取消
    返回顶部