無論是手動輸入資料,或是透過公式、連結與載入、資料拋轉、匯入等功能帶出資料,若你遇到以下情況:
「我把資料填進某個儲存格裡,存檔後卻發現欄位值仍然是空的?」
「把 Excel 匯入到 Ragic 來建立新表單,表單有建立成功,但裡面都沒有資料?」
「為什麼我的 Excel 檔明明有完整資料,某個特定欄位值卻無法成功匯入?」
出現上述問題時,建議先檢查是否符合以下常見狀況。
可以先檢查沒存到資料的欄位設了什麼欄位種類或格式。若輸入的值與欄位設定不符,某些情況就無法把欄位值存進去。
舉個比較極端的例子:如果欄位種類是設為圖片上傳、檔案上傳或日期欄位,但輸入的是文字,就會無法正確存入欄位值。
一般情況下,這類問題其實比較少見,因為欄位種類預設是自由輸入欄位,也就是可接受任何格式的內容。但如果在設計表單或測試時誤將欄位類型改為格式有限制的類型(例如:數值、日期或檔案/圖片上傳欄位),又未依照格式輸入時,就可能導致欄位值無法儲存。
另一個比較需要注意的是選項類型的欄位型態。如果你的欄位是從選單選擇欄位,選項是 A、B、C,點開該欄位下拉式選單時,只能從 A、B、C 中選一個。
不過因為選項欄位支援「打字輸入可以快速搜尋選項」,如果從選單選擇欄位的選項是 A、B、C,但使用者卻手動輸入「D」(或是想把 D 這個值拋轉過來),那系統就沒辦法儲存這個不在選項清單裡的值。
同理,從其他表單選擇欄位也是一種選項欄位,只是選項不是在欄位設定中設定,而是來自連結來源表單的連結欄位。例如:「訂單」表單的「客戶編號」欄位是從其他表單選擇,來源表單是客戶表單的「客戶編號」欄位,客戶表單該欄位目前有 1 到 10 號客戶,那你在「訂單」表單的「客戶編號」欄位硬是要打「11」就沒有用,因為沒有 11 號客戶可以給你選。
備註:如果從選單選擇欄位設定有勾選「允許使用者新增選項」,系統會跳出「新增選項」的指示讓使用者決定是不是要新增選項。而使用從其他表單選擇欄位時,有被賦予對應權限的使用者也可以直接在跳出的選單畫面上新增來源表單的選項。只是如果沒有經過「新增選項」的流程,硬要直接輸入非選項欄位值的話,就會無法直接把非選項值存入。
如果欄位有設定輸入檢查,當欄位值不符合規範時,系統也會阻擋儲存。你可以透過查看欄位設定,或留意儲存時出現的錯誤訊息來確認問題。