怎么分页啊,每页显示20行数据。oracel


SELECT a.payment_no,a.po_no,a.sc_no,a.payment_money,a.pc_no,b.pc_name,c.signed_company_name,c.vendor_name,c.sign_date,c.order_date,applicant_name from TPC_PAYMENT a

left join tma_po_base b on a.po_no = b.po_no

left join tma_pc_base c on b.pc_no = c.pc_no

where 1=1 

${if(len(depart_name) == 0,"","and c.signed_company_name = '" + depart_name + "'")}

order by c.sign_date


吴浩 发布于 2019-1-16 11:46
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
5
孤陌Lv6资深互助
发布于2019-1-16 11:49(编辑于 2019-1-16 12:13)

你说的分页是物理分页? 其实oracel数据库是支持行式引擎

image.png

image.png

  • 吴浩 吴浩(提问者) 我现在用的就是这么,但是这个有缺陷,我怕以后页面改动,会影响,想直接在sql语句里改动
    2019-01-16 12:02 
  • 孤陌 孤陌 回复 吴浩(提问者) 单数据集分页SQL实现层式报表-http://help.finereport.com/doc-view-996.html 注意分页的SQL 写在自定义分页哪里
    2019-01-16 12:13 
最佳回答
0
xc258456Lv2见习互助
发布于2019-1-18 15:47

分页可以在浏览报表的时候选择填报预览,然后在单元格父格添加一个条件属性,填上公式  (row()-1)%50 == 0,在报表目录中带参数 &cutpage值是v就可以了

  • 3关注人数
  • 859浏览人数
  • 最后回答于:2019-1-18 15:47
    请选择关闭问题的原因
    确定 取消
    返回顶部