家人们,报表明细数据是对的时,行数比原报表多。行数和原报表一致时,明细数据不对。请问应该怎么解决呀?

报表其他列数据是对的,维度最后一列的数据不对

C.rar

T.rar

C表:明细数据对,但行数不对;T表:行数对,但明细数据不对

图三是原报表数据,其他截图是帆软开发的相关设置和预览时的情况截图

FineReport 生活不易 发布于 2023-8-8 10:58 (编辑于 2023-8-8 11:06)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
生活不易Lv3见习互助
发布于2023-8-8 15:06

计算用到的所有单元格设置单元格过滤:BRANCH_COMPANY_FLG 等于 '2'

1.png

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-8 11:00

多半是参数的原因,检查传的参数是否正确

  • 生活不易 生活不易(提问者) 参数是正确的,其他列的数据都是对的,唯独最后一列数据不对
    2023-08-08 11:05 
  • 用户k6280494 用户k6280494 回复 生活不易(提问者) 这个要远程,才能查到具体原因
    2023-08-08 11:10 
  • 生活不易 生活不易(提问者) 回复 用户k6280494 大佬,谢谢你,不好意思哈,公司电脑和内网,没法远程。不过我解决了:计算用到的单元格设置单元格过滤就行
    2023-08-08 15:03 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-8-8 13:13

你上传的两个压缩包里面,这个数据集目前没有。还有内置数据集。你自己要预览一下,看有数据没有!!!

image.png

  • 生活不易 生活不易(提问者) 哦!明白了大佬,不好意思,那是存储过程,内置不了数据
    2023-08-08 13:24 
  • CD20160914 CD20160914 回复 生活不易(提问者) 你自己手工录入一个内置数据集,就是那个存储过程的,弄成内置的。你设置过滤,你看它出来的数据是否正确 。我怀疑是存储的问题!你把存储返回的数据。先内置做测试看效果
    2023-08-08 13:49 
  • 生活不易 生活不易(提问者) 回复 CD20160914 大佬,谢谢你指点。解决了,应该不是存储的问题,我把计算用到的单元格做了单元格过滤就可以了
    2023-08-08 15:01 
  • 2关注人数
  • 184浏览人数
  • 最后回答于:2023-8-8 15:06
    请选择关闭问题的原因
    确定 取消
    返回顶部