常見問題
遇到問題了嗎?不用擔心,答案都在這。
全站搜尋

    如何調整子表格預設顯示筆數?

    隨著子表格的資料量增加,你可能會注意到表單頁載入所需時間變長,除了透過表單分段來降低一次需要載入的資料列進而提升速度。

    另一種替代做法則是透過子表格預設篩選來限制載入的資料列。

    顯示最新 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樓
    使用者條款 | 隱私權政策