永洪社区

标题: 表格在有排序的情况下如何设置分页 [打印本页]

作者: 肖恩    时间: 2024-3-24 13:36
标题: 表格在有排序的情况下如何设置分页
表格在有排序的情况下如何设置分页?排序用的row number 函数,根据所选的指标进行排序。但是这种情况下,再设置分页,分页就不生效了。该怎么解决。

作者: Malelee    时间: 2024-3-24 13:43
用表格中的 按列排序 或者 按值排序功能呢
作者: 肖恩    时间: 2024-3-24 13:48
Malelee 发表于 2024-3-24 13:43
用表格中的 按列排序 或者 按值排序功能呢

不能达到我们想要的排序效果,因此我们才采用row number函数,根据用户所选择的指标进行排序。
想问的是这种情况洗啊,是无法用分页功能吗?
作者: Malelee    时间: 2024-3-24 14:02
您是在查询中用的 row_number 吗,用的是自由表还是简单表 分页功能?查询中排好序的 应该是可以用分页的 这并不冲突
作者: yh_iUNFWEfY    时间: 2024-3-24 16:55
1
作者: yanieye    时间: 2024-3-24 17:37
表格的设置 -> 选项, 有一个“显示行号”的复选框,默认未选中,点击选中,看一下是不是期望的效果。

row_number配合order by 使用得到一个顺序,永洪的表格分页采用真分页的技术,在表格分页下,是每一页都按照需要的行数从数据库中重新拉取数据,这样可以保证大数据量的情况下的性能,但是这样每一页的row_number应该都会重新排一次。

如果数据量不大,不需要考虑加载性能,那么可以在报告的参数中新建一个名字为_IMPLEMENT_REAL_PAGE_的参数,值为布尔类型的true,这样可以关闭真分页。应该就可以使用row_number排序了。
作者: Malelee    时间: 2024-3-24 18:23
yanieye 发表于 2024-3-24 17:37
表格的设置 -> 选项, 有一个“显示行号”的复选框,默认未选中,点击选中,看一下是不是期望的效果。

row ...


作者: yh_wqVPiiDL    时间: 2024-3-24 20:11
打卡




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4