從檔案將記錄資料匯入到應用程式

文章編號:040724

從檔案將資料匯入到已建立的應用程式,可以新增新記錄或覆蓋現有記錄。
此外,也可以對記錄內的表格新增新的列,或更新既有的列。

此處將說明從檔案將資料匯入到已建立的應用程式的操作及注意事項。

匯入檔案前的注意事項

匯入檔案的操作要點

若要從檔案匯入資料,請指定要對應用程式的各欄位,匯入檔案中哪一欄的資料。
此外,要將資料覆蓋到現有記錄時,請進一步指定「大量更新key」欄位。

此處將說明此兩種設定的要點。 截圖:將欄位與檔案中的欄對應

(a) 指定「檔案中的欄」時的要點

在「從檔案匯入」畫面的「檔案中的欄」中,指定要對應用程式的各欄位,匯入檔案中哪一欄的資料。
圖:將欄位與檔案中的欄對應

  • 若想匯入資料的欄位未顯示在「應用程式中的欄位」,表示是無法從檔案新增/覆蓋資料的欄位,或沒有查看/編輯權限的欄位。
    例如,已設定計算公式的欄位等依據其他欄位的值計算或取得值的欄位,不會顯示在「應用程式中的欄位」中。匯入檔案時將重新計算/重新取得資料。
    關於此類欄位詳情,請參閱「確認要匯入檔案的應用程式」。

  • 要登錄資料作為新記錄時,必須對必填欄位(有「*」的欄位)指定檔案中的欄。
    此外,要覆蓋現有記錄時,若有必填欄位未登錄值的記錄,也請指定檔案中的欄。

  • 不需要新增/更新值的欄位,選擇「(不指定)」。

    • 在新記錄中將登錄為空白或預設值(已設定預設值時)。
    • 已登錄在現有記錄中的值不會更新。

    特別是要將資料覆蓋到現有記錄時,不要更新值的欄位請選擇「(不指定)」,避免誤將舊資料覆蓋到現有記錄。

  • 要將表格資料覆蓋到現有記錄時,對「應用程式中的欄位」中顯示的表格內所有欄位,指定檔案中的欄。未變更的欄位也請一併指定為匯入對象。

(b) 指定「大量更新key」時的要點

要將資料覆蓋到現有記錄時,請指定「大量更新key」欄位。

「大量更新key」是指用來找出要將檔案中的各列資料覆蓋到哪一筆記錄的欄位。「大量更新key」請指定為記錄號碼或訂單編號等,值不會和同個應用程式內其他記錄重複的欄位。

指定「大量更新key」後,匯入檔案時將比對「大量更新key」欄位的值,與對應的檔案中的欄的值。

  • 檔案中的欄的值與「大量更新key」欄位的值一致時
    將記載了該值的列的資料,覆蓋到值一致的記錄上。

  • 檔案中的欄的值與「大量更新key」欄位的值不一致時
    以記載了該值的列的資料新增新記錄。

圖:對以「大量更新key」指定的記錄新增/覆蓋資料

可指定為「大量更新key」的欄位如下:

  • 記錄號碼
  • 單行文字方塊
  • 數值
  • 日期
  • 日期與時間
  • 連結

匯入檔案的步驟

  1. 點擊記錄清單畫面右上方的「選項」圖示,再點擊[從檔案匯入]。 截圖:在記錄清單畫面中選擇選單的畫面 未顯示[從檔案匯入]時,請在應用程式的存取權限設定中賦予「匯入檔案」的權限。
    對應用程式設定存取權限

  2. 點擊[選擇檔案],指定要匯入的檔案。 截圖:指定匯入檔案的畫面

  3. 選擇「是否將檔案第1列作為欄位名稱?」的選項按鈕。
    檔案第一列已記載欄名稱時,選擇「是」。 截圖:是否將第一列的資料指定為欄位名稱的畫面 可能會因為檔案的內容,出現已自動選擇「是」的情況。

  4. 確認「預覽」中檔案內容是否正確顯示。
    截圖:匯入的檔案的預覽畫面 「文字編碼」及「分隔符號」的下拉式選單只有在匯入CSV檔案時才會顯示。

    • 若檔案資料出現亂碼,請變更「文字編碼」。
    • 若檔案資料未依各欄正確分隔,請變更「分隔符號」。
  5. 對應用程式的各欄位,指定匯入資料的檔案中的欄。
    參考:(a) 指定「檔案中的欄」時的要點
    截圖:指定「檔案中的欄」的圖片 檔案的第一列已記載欄名稱時,「檔案中的欄」將自動指定為與應用程式中的欄位名稱一致的欄。

    • 若未顯示想匯入資料的欄位,表示是無法從檔案新增/覆蓋資料的欄位,或沒有查看/編輯權限的欄位。
      關於此類欄位詳情,請參閱「確認要匯入檔案的應用程式」。

    • 要登錄資料作為新記錄時,必須對必填欄位(有「*」的欄位)指定檔案中的欄。

    • 不要從檔案新增/更新資料的欄位,請選擇「(不指定)」。
      • 在新記錄中將登錄為空白或預設值(已設定預設值時)。
      • 已登錄在現有記錄中的值不會更新。

    將資料匯入表格時
    表格內的欄位,將以「表格名稱 > 欄位名稱」的格式顯示。
    要覆蓋現有記錄時,請對表格內所有欄位指定檔案中的欄。
    截圖:表格內的欄位的顯示格式

  6. 要覆蓋現有記錄時,勾選「大量更新key」。
    參考:(b) 指定「大量更新key」時的要點
    截圖:勾選「大量更新key」的圖片 可指定為「大量更新key」的欄位如下:

    • 記錄號碼
    • 單行文字方塊
    • 數值
    • 日期
    • 日期與時間
    • 連結
  7. 若要在新增記錄時匯入建立人/建立時間/更新人/更新時間的資料,請對「記錄的建立/變更資訊」的各欄位指定檔案中的欄。
    截圖:對「記錄的建立/變更資訊」指定檔案中的欄的畫面

    • 未顯示「記錄的建立/變更資訊」的各欄位時,請在應用程式的存取權限設定中賦予「應用程式管理」的權限。
      對應用程式設定存取權限

    • 選擇「(不指定)」,新增的記錄中建立人/建立時間/更新人/更新時間欄位,將為匯入檔案的使用者及日期與時間。
  8. 點擊畫面左上方的[匯入]。 截圖:點擊[匯入]的圖片

開始匯入後,將自動跳轉到記錄清單畫面。
截圖:正在匯入檔案的畫面 畫面上方會顯示訊息,可確認資料的匯入狀態和結果。
點擊訊息內的連結後,將顯示「匯入的檔案」畫面。在「匯入的檔案」畫面中,可以確認自己執行的匯入進度和錯誤內容的詳情。
確認檔案的匯入狀態

無法匯入檔案時的處理方式,請參閱「大量新增/更新記錄失敗時」。