关于库存查询,我想实现如下功能

这个是模板

请查看附件

需求1,我想默认显示10行数据

需求2,按视频的演示,同一个编码, 不同的仓库,不同的仓库,需要分开显示

这个是想要的视频效果

数据库是mysql版本

FineReport 1104845 发布于 2025-3-31 18:31 (编辑于 2025-4-1 13:40)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-3-31 18:40(编辑于 2025-3-31 18:44)

直接写上参数查询就行了呀。你把它弄成多个tab块就可以了。

Tab块- FineReport帮助文档 - 全面的报表使用教程和学习资料

展示10个,你自己在你数据库限制10条了。。。不同的数据库语法不一样

比如mysql limit 10

sql server top 10

oracle 

SELECT *

FROM (

    SELECT t.*, ROWNUM rn

    FROM (

        SELECT *

        FROM your_table

        ORDER BY some_column desc

    ) t

    WHERE ROWNUM <= 20

)

WHERE rn > 10

参数查询

下拉框参数为空选择全部 - FineReport帮助文档 - 全面的报表使用教程和学习资料

  • 1104845 1104845(提问者) 默认显示10条,如果点击查询,数据库里面有100条,就会显示100条数据 是这个需求
    2025-03-31 18:43 
  • CD20160914 CD20160914 回复 1104845(提问者) 上面的语句写了呀。不同的数据库,限制不一样。。。你看你是什么数据库
    2025-03-31 18:44 
  • CD20160914 CD20160914 回复 1104845(提问者) 点击查询的时候,你把参数放开。不限制了。你这视频啥也看不明白。
    2025-03-31 18:45 
  • 1104845 1104845(提问者) 回复 CD20160914 按视频的演示,同一个编码, 不同的仓库,不同的仓库,需要分开显示
    2025-03-31 18:55 
  • CD20160914 CD20160914 回复 1104845(提问者) 理解不到。。视频只知道一直在拖动。其它啥也看不明白,业务隔行如隔山
    2025-03-31 19:11 
最佳回答
0
coldvcolaLv5见习互助
发布于2025-4-1 09:32

实时库存.zip

应该是这样吧,上传的模版是内置数据集,条数有限。默认只展示了5条,点击查询会显示全部的。这个参数也可以写在数据集里,不用做在页面上。

  • 3关注人数
  • 91浏览人数
  • 最后回答于:2025-4-1 13:40
    请选择关闭问题的原因
    确定 取消
    返回顶部