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

特定欄位值經常被自動亂改或清空?

如果發現某些欄位的資料經常「不見了」或被「自動改掉了」,有可能是你透過公式、預設值、連結與載入、定期匯入資料......等功能設定自動化流程時沒注意到某些事情導致的。建議第一步可以先查詢該資料的資料修改紀錄來確認是哪一個功能觸發了你覺得異常的欄位更新才能對症下藥

常見情境與問題範例

以下列舉幾個我們常見的使用情境,提供你參考:

1. 在多版本表單中,同一欄位套用了不同公式

範例:用多版本表單功能設計了不同幣別的報價單,其中台幣版本的「含税金額」套了參照台灣稅率的公式、人民幣版本的含稅金額欄位(同一個欄位 ID)套了參照另外一種稅率的公式,兩種版本算出來的結果會不同。某天意外在人民幣版本觸發一筆台幣計價資料的公式重算時,原本台灣稅率的公式結果就被意外覆蓋/改掉。

2. 同時設定了自動帶入與手動輸入

在某個欄位上做了自動帶入資料的設定(例如套公式、設為連結與載入的載入欄位),同時又設定自己會手動輸入資料來修改這個欄位值,這樣就有可能在自動化流程被觸發時(例如:觸發公式重算、連結與載入隨時同步),被系統執行的自動化流程修改、覆蓋掉手動輸入的欄位值。

範例:薪資計算表上面「每小時薪資」的欄位是套公式計算出來的,但你在某筆資料裡又自己手動填寫這個欄位去修改「每小時薪資」欄位值以符合特殊狀況,當這筆資料因為某些情況被觸發公式重算時,「每小時薪資」欄位值就會自動被修改成公式運算的結果,覆蓋掉手動填寫的內容。

3. 無意間載入或匯入了「空值」

範例:薪資計算表上面「每小時薪資」的欄位值設計上是要利用連結與載入的功能,從其他例如像「薪資基準表」之類的表單帶入的(載入欄位),但你設計之後就忘了這件事,來源表單上該欄位沒有填值(空值),平常都是手動在薪資計算表上把「每小時薪資」欄位值寫上去;後來為了要讓「薪資基準表」上的資訊與薪資計算表隨時同步,你在薪資計算表上勾選「連結與載入隨時同步」,來源表單載入欄位的「空值」就隨著連結與載入隨時同步,被更新到薪資計算表的「每小時薪資」欄位,這樣「每小時薪資」欄位可能就會在你沒注意的時候「意外」被清空了。

如何改善這類問題?

若你確認表單設定造成欄位值被覆蓋,除了修正資料外,也會需要重新思考表單設計或規範輸入資料的流程。

1. 避免多版本表單套用同欄位但不同公式

建議為不同版本設定固定篩選條件或使用不同欄位,避免在切換版本或意外觸發時造成資料被覆蓋。

2. 不要混用手動與自動更新

如果某欄位在部分情況要手動填寫、在其他情況需要自動帶出資料,建議不要統一套用公式。可以考慮搭配 UPDATEIF 公式,僅在特定條件成立時才自動更新欄位值。

3. 留意帶入空值的問題

不要因為載入欄位、匯入欄位目前的資料是「空值」就忽略它們,要小心資料覆蓋問題(不需要載入的欄位可到連結管理工具取消載入;不需要匯入的欄位可以在匯入時選擇「忽略」)

4. 避免錯誤變更欄位種類

例如:原本你的欄位值是「一二三四五」,但卻把欄位種類改成日期欄位,因為不符合該欄位應有的格式,就會顯示成空白的;同樣的狀況,把欄位改成從其他表單選擇,但來源表單連結欄位並沒有「一二三四五」這個欄位值,那就像試圖在選單裡輸入不存在的選項一樣,也會變成空白的。如果你沒有接著做任何更動,趕快把欄位種類更正回來的話,還是會恢復正常。這種狀況可參考這篇文章的說明。

如何還原被覆蓋的欄位值?

如果你確定欄位值是因為公式連結與載入觸發導致資料被改動,可參考這篇文章說明如何還原資料。

    馬上註冊
    免費試用 Ragic!

    用 Google 帳號註冊

    立即科技 Ragic, Inc.
    02-7728-8692
    info@ragic.com
    台北市中正區南昌路二段81號9樓
    使用者條款 | 隱私權政策