常见问题
遇到问题了吗?不用担心,答案都在这。
全站搜索

如何调整子表格默认显示笔数?

随着子表格的数据量增加,你可能会注意到表单页加载所需时间变长,除了透过表单分段来降低一次需要加载的数据列进而提升速度。

另一种代换做法则是透过子表格默认筛选来限制加载的数据列。

显示最新 N 笔数据

当子表格数据是从表单中依序新增时,例如:

可以参阅如下步骤:

步骤一:新增序号子表格字段

如子表格中已经有序号字段如上图则可以跳过此步骤;若尚无序号字段,可以新增一个数字字段型态搭配序列的默认值。完成设置后,请先保存设计再运行空值自动填入来套用到既有数据中。

步骤二:新增检查字段

新增一个“显示列数”数字字段型态搭配 COUNT() 来计算最大显示到哪一列,例如:

COUNT(B20)-3

上述公式最终会是显示“最新 3 笔”的数据列,如希望显示最新 5 笔则可以调整为 COUNT(B20)-5 。

步骤三:新增子表格检查字段

新增一个“是否显示”自由输入字段搭配条件公式来判断该笔数据列是否需要显示,例如:

IF(A20>A24,"Yes","No")

意思即为当该笔数据列序号大于“显示列数”时回传 Yes ,否则回传 No 。

步骤四:保存设计并运行公式重算

步骤五:前端设置子表格筛选

在前端中针对“是否显示”子表格字段设置 "Yes" 的筛选并保存为默认

未来新增数据后系统会自动重算“是否显示”字段并刷新筛选。

显示特定时间区间数据

当子表格数据自带日期字段时,例如:

步骤一:新增日期子表格字段

如子表格中已经有日期字段如上图则可以跳过此步骤;若尚无日期字段,可以新增一个日期字段型态并视需求搭配创建、最后修改日期的默认值。完成设置后,请先保存设计再运行空值自动填入来套用到既有数据中。

步骤二:新增检查字段

新增一个“显示日期”日期字段型态搭配 TODAYTZ() 来计算希望显示的区间,例如:

TODAYTZ()-30

上述公式最终会是显示“过去 30 天内”的数据列,如希望显示过去 14 天则可以调整为 TODAYTZ()-14 。

步骤三:新增子表格检查字段

新增一个“是否显示”自由输入字段搭配条件公式来判断该笔数据列是否需要显示,例如:

IF(B15>A19,"Yes","No")

意思即为当该笔数据列的“订单日期”大于“显示日期”时回传 Yes ,否则回传 No 。

步骤四:保存设计并运行公式重算

步骤五:添加每日公式重算

步骤六:前端设置子表格筛选

在前端中针对“是否显示”子表格字段设置 "Yes" 的筛选并保存为默认

未来系统会每日重算更新“是否显示”的字段值,并刷新筛选。

备注:“是否显示”子表格字段设置隐藏仍可以正确运作,可以视需求隐藏该字段。

提供回馈给 Ragic

请告诉我们您的意见:(多选, 必填)

请针对上方勾选项目提供详细说明:

截屏能够让我们更清楚了解您的建议:

感谢您的宝贵意见!

    马上登记
    免费试用 Ragic!

    用 Google 帐号登记

    立即科技 Ragic, Inc.
    02-7728-8692
    info@ragic.com
    台北市中正区南昌路二段81号9楼
    用户条款 | 隐私权政策