1 功能简介
数据源高级设置可以在当前模版对数据来源进行一些加工,使得数据可以在当前模版按照设计者想要的方式呈现。
2 配置说明
(1)每页行数
可以配置数据源的后台初始分页规则,反馈到前端界面就是当用户初次打开列表页面的默认每页显示多少条数据。默认配置每页10行,可以配置成其他数字,目前支持按需调整为15/20/30/50/100。
例如我们觉得每页10行的页面留白太多,就可以尝试调整成每页15行以增加页面利用率,如下图所示。
在实际应用中我们发现尽管设计人员可以在设计时定义好初始分页规则,但是在表单实际使用时因为不同设备的屏幕尺寸和分辨率问题,展示效果还是会有差异,例如同样设置为20行每页,在大屏幕或高分辨率屏幕可能存在留白,在小屏幕或低分辨率屏幕下则无法一屏看完整每页都需要滚动查看。为保证在不同设备下表单都可以达到较好的查看效果,在V7.4.0版本我们优化了这项功能:当用户手动调整过列表的分页行数调整到合适的查看效果后,在下次再次在当前设备相同浏览器打开这个表单时,可以记住上次并自动应用调整过的分页行数。
(2)最大记录数
默认不限制,即列表页面进行数据显示时,在过滤条件、数据权限等基础上不限制数据的显示数量。
在一些特殊场景下,例如数据量巨大时,使用者只需要关注排序靠前的n条数据,此时可以通过自定义最大记录数来控制列表允许显示的最大记录数。
(3)过滤条件
同一个元数据一般可能会应用于多个模版,因此元数据的数据一般会比较完整,当某个模版需要对数据来源进行一些前置条件过滤时可以用到此配置项,只需要直接填入符合数据库SQL语法where以后的过滤条件。
例如想实现只允许访问用户看到与自己同部门的用户信息时,就可以如下配置。
(4)排序方式
默认按照数据库排序方式取数,当模版需要自定义排序条件时,可以在此处填写符合数据库SQL语法的排序语句来改变查询结果的排序方式。
作者:Eric 创建时间:2023-06-09 11:01
最后编辑:Eric 更新时间:2025-04-24 13:55
最后编辑:Eric 更新时间:2025-04-24 13:55
