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

為什麼預設值沒有成功帶出

預設值和公式、自動產生欄位以及連結與載入類似,它並不是任何情境都會產生,原則上只會在您套用的地方新增資料時觸發(因為它的定位就是在建立資料時預設帶入的欄位值,後續修改資料時,如果沒有特殊情況,並不適合把預設值硬套上去)。

因此,如果你在 A 表單某個欄位設了預設值,手動在 A 表單新增資料時,預設值會觸發;拋轉建立資料時,預設值也會觸發。

但假設你表單的某個欄位原本沒有套用預設值,既有資料裡該欄位都是空值(空白的),此時進入設計模式設定預設值後,這個預設值並不會套用到舊的資料裡。如果希望將新設定的預設值套用到舊資料的話,要執行「空值自動填入」。

而如果你的 A 表單有設定預設值,但你不是直接新增建立資料、或者是修改資料的情境,那你會需要額外設定是否帶入預設值。

舉例來說,匯入新增資料的時候,如果沒有在「進階設定」勾選「填寫欄位預設值」的話,就不會自動填寫預設值:

設定「更新別張表單欄位值」動作按鈕時也需要勾選進階設定:

其他可能問題

某些預設值只適用於特定條件,條件不合時就沒辦法運作。舉例來說,「$SEQ」這個自動產生序號的預設值只適用在子表格,一般欄位就沒有用(一般欄位有建立流水號需求時,請使用「自動產生」欄位型態)。

另外,如果你覺得子表格最新的一筆資料沒有帶出預設值,可以檢視一下是不是這個問題:「新增一筆(一列)子表格資料時,沒有在該列子表格除了公式、預設值、自動產生欄位值三種欄位以外的其他欄位填上任何欄位值,這筆子表格資料就無法成功儲存,必須在其他欄位填值才能儲存」(詳細說明請見這裡)。在以上情境中,其實問題並不在於「沒有帶出預設值」,而是整列資料都沒有辦法成功儲存。

回最上面
瞭解更多:
我們為什麼要開發Ragic?
免費課程
使用說明
Ragic定價
Ragic應用
最新訊息:
部落格
Facebook
YouTube
立即科技 Ragic, Inc.
02-7728-8692
台北市中正區南昌路二段81號9樓
info@ragic.com