移动端FRM点击查询报空指针错误,谢谢
本地预览没问题(效果参见下方效果图),微信小程序上传frm报表,点击查询时报如下错误。
java.lang.NullPointerException  at com.fr.web.core.A.$B.A(Unknown Source)  at com.fr.web.core.A.$B.actionCMD(Unknown Source)  at com.fr.web.core.WebActionsDispatcher.dealForActionCMD(Unknown Source)  at com.fr.web.core.WebActionsDispatcher.dealForActionDefaultCmd(Unknown Source)  at com.fr.web.core.WebActionsDispatcher.dealForActionCMD(Unknown Source)  at com.fr.web.core.A.m.process(Unknown Source)  at com.fr.web.core.ReportDispatcher.dealWithOp(Unknown Source)  at com.fr.web.core.ReportDispatcher.dealWeblet(Unknown Source)  at com.fr.web.core.ReportDispatcher.dealWithRequest(Unknown Source)  at com.fr.web.controller.BaseRequestService.preview(Unknown Source)

image.png




===========补充测试定义参数截图=========


FineReport 三打哈 发布于 2020-12-4 19:25 (编辑于 2020-12-7 14:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-12-4 19:30(编辑于 2020-12-7 15:34)

有没有明确定义的参数存在。

检查一下参数。在设计器中先预览一下。看有没有数据

------------------------更新回答-------------------------------------

空指针错误,排查,查考一下:

https://help.fanruan.com/finereport/doc-view-386.html?source=4

  • 三打哈 三打哈(提问者) 您好,谢谢您的回复。 按照您的提示我做了验证,定义的两个参数都是有数据的。不知道怎么上传测试过程中的截图
    2020-12-07 14:46 
  • 三打哈 三打哈(提问者) 我更新了一下图片,麻烦您帮忙再看一下。
    2020-12-07 14:48 
  • 三打哈 三打哈(提问者) 有没有可能是什么插件没安装?
    2020-12-07 16:10 
  • luojian0323 luojian0323 回复 三打哈(提问者) 你小程序上访问的报表,是远程服务器吧。可能是两边版本不一致 你要用本地设计器连接远程服务器,切换到远程服务器再预览下看看。
    2020-12-07 17:42 
  • 三打哈 三打哈(提问者) 回复 luojian0323 本地设计器连正式环境数据库预览没问题,是不是跟插件版本有关系?
    2020-12-08 15:34 
最佳回答
0
鸡米粥Lv2见习互助
发布于2020-12-16 14:08

问题描述补充:

1、报表连接服务器,通过预览的方式访问(host/webroot/decision/view/form?viewlet=...)是正常的。

2、上传数据库存储,通过引擎API的数据库读取报表的方式访问就出现上面的错误。读取API参考(https://help.fanruan.com/finereport/doc-view-1460.html)读取frm报表。

  • 3关注人数
  • 497浏览人数
  • 最后回答于:2020-12-16 14:08
    请选择关闭问题的原因
    确定 取消
    返回顶部