当前位置: 首页 > news >正文

FineReport网络报表bug

做帆软报表需要父表弹窗网络报表到子表时,需要注意一个bug
这么久了就遇到了这一次,还没办法百分百复现出来....

父报表需要通过点击某个单元格,进行详情信息弹窗,所以我做了网络报表

因为不止一列数据需要这个功能,但是他们最终的详情字段都是一致的并且来自同一张表
所以我就在父表里面根据不同要求(有具体数值列和汇总列等..)

根据实际情况只给了子表他需要的参数



同样的,子表那里我也是根据参数做了if判断来逻辑增加筛选条件

一开始功能都是正常实现的,然而在后面几天用户要求改下样式和数据汇总逻辑,在修改完自己做数据校验的时候发现子表查询出来的结果不正确了,光动了下样式然后例行校验功能,就发现数据乱了
关键是传往子表的参数没有改动,理论上都应该是对的. 我在子表打印了参数,看传过去的具体值到底对不对,发现都是对的,除了不应该带上的参数,都是空的
我又去把之前初始版本的拿来测试,发现也不行了,明明之前通过测试了突然就不行了?!

折腾了很久,觉得会不会是必须要把空参数也传过去,哪怕值是空字符串

随即试验了,传空值过去就可以了,数据正常了

感觉真的很奇怪,明明之前都是可以的,突然就不行了

就好像之前的规则允许这样玩,过段时间就莫名其妙不允许了,关键在现场点击初始版本报表,功能是正常的,没有发生这个bug.......复现不了.....
最后只能说,最好还是都把参数给传过去,哪怕用不上,也给个空值

http://www.jsqmd.com/news/864546/

相关文章:

  • 课程管理|基于Javavue的在线课程管理系统(源码+数据库+文档)
  • 免费歌词下载神器:163MusicLyrics 终极使用指南,轻松获取网易云和QQ音乐歌词
  • Midscene.js:视觉驱动的跨平台AI自动化测试框架深度解析
  • 宁波有面子的婚宴场地
  • 鸿蒙 HarmonyOS 6 | Pura X Max 鸿蒙原生适配 10:横屏下页面从上下结构改为左右结构
  • 抖音无水印下载器:3分钟学会批量下载视频、图集和直播
  • 用 NFS 将 Git 提交挂载为文件夹:项目开发问题与用途全揭秘
  • 我的光环境检测设备
  • 如何永久保存你的微信聊天记忆?WeChatMsg终极解决方案
  • OpenPLC Editor终极指南:如何用开源工具实现工业自动化编程
  • 3步掌握ESP32-A2DP蓝牙音频传输核心原理
  • MySQL主从复制与高可用架构
  • d2s-editor:暗黑破坏神2存档编辑器的终极免费Web工具指南
  • 普通人年薪翻倍跳板:收藏这份AI大模型应用开发工程师成长指南
  • NodeMCU PyFlasher:告别命令行困扰,3步搞定ESP8266固件烧录的智能方案
  • 后端接口错误码到底该怎么设计?我见过最烂的和最优雅的两种方案
  • Betaflight飞控固件2026完全指南:从入门到精通的7个实用技巧
  • NotebookLM智能摘要失真问题(底层token切分逻辑与人工校准SOP)
  • 终极指南:如何免费获取Cursor Pro功能,轻松突破试用限制
  • 浙江话AI语音项目最后通牒:2024Q3起ElevenLabs将关闭非ISO方言模型上传通道,现在必须掌握这5个迁移预案
  • 分布式ID生成方案详解与实战
  • Go 微服务必备:服务发现、配置中心、中间件是怎么协作的?
  • ElevenLabs接入云南话语音合成:从零部署到商用上线的7大关键配置(含昆明/大理/红河三地方言音素映射表)
  • 潮州话TTS落地最后一公里:ElevenLabs音频后处理秘技(含潮汕童谣节奏建模与语义停顿注入)
  • Python Selenium 瀏覽器自動化測試工具
  • 职场新人不会写自我介绍怎么办?AI三分钟帮你搞定,面试邀约直接翻倍!
  • 分享一个专门用于 SAP 开发的 Claude Code Skill 插件集合
  • 端侧AI基础设施:核心环节与代表企业
  • 裸辞转行AI大模型:我的探索与收获,收藏这份经验助你启程!
  • 大模型赋能政务审批:从 “人工审” 到 “智能核”