準備新增/更新含有表格的記錄用的檔案

文章編號:040725

本文將說明要從檔案新增/更新含有表格的記錄中的資料時需要建立的檔案。

檔案格式或檔案大小的上限值等,檔案的基本注意事項,請參閱「準備新增/更新記錄用的檔案」。

建議在編輯檔案時,事先從應用程式將記錄資料匯出到檔案,再以該檔案為基礎進行編輯。
將資料匯出到檔案

每筆記錄的檔案記載格式

若要更新現有記錄中的表格資料,請在檔案中記載該表格內所有欄位的資料,包括不需要變更的欄位(但不用記載會被重新計算/重新取得的欄位資料)。

記錄的記載格式,依各筆記錄中只有一個或有多個表格而異。

只有一個表格

截圖:記錄中只有一個表格時的檔案記載格式

只有一個表格的記錄記載格式,有以下3個重點。

  • 重點1:將檔案第一欄的項目名稱設為「記錄起始列」。
    在第一欄中,對各記錄資料的起始列記載星號「*」,其他則維持空白。從「*」的列到下一個「*」的前一列為止的資料,將視為一筆記錄的資料。
    若在第一欄記載「*」以外的文字將發生錯誤。
  • 重點2:將要新增/更新到表格外的欄位的資料,記載在「記錄起始列」中有星號「*」的列。若記載在沒有「*」的列,匯入時將被忽略。
    此外,若是從應用程式匯出的記錄資料檔案,在沒有「*」的列,也會輸出與記錄起始列的資料相同的內容。
  • 重點3:將要新增/更新到表格內的欄位的資料,配合表格的列數記載一至多列。

有多個表格

截圖:記錄中有多個表格時的檔案記載格式

有多個表格的記錄記載格式,有以下兩個重點。
請一併確認「只有一個表格時」的內容。

  • 重點1:在第一列並列記載各表格的各項目名稱。
  • 重點2:逐列記載表格的資料,避免同一列中存在多個表格的資料。若在同一列中記載多個表格的資料,匯入時將發生錯誤。

要匯入到表格的檔案的編輯方法

更新表格的內容時

截圖:完成示意圖

  1. 修正想變更的表格內的資料內容。
    截圖:修正想變更的內容

對既有表格新增列時

截圖:完成示意圖

  1. 新增想在表格中新增的列數。
    若新增的列不是記錄資料的起始列,第一欄「記錄起始列」請維持空白。
    截圖:新增列,將第一欄維持空白

  2. 在新增的列中,記載要登錄到表格內的欄位的資料。
    截圖:將資料記載到表格的欄位

新增含有表格的新記錄時

截圖:完成示意圖

  1. 新增與表格列數相應的列。
    新增的列的第一欄中,在記錄資料的起始列記載星號「*」,其他列則維持空白。
    截圖:新增列,在第一欄記載星號

  2. 新增的列中,依各項目記載記錄資料。 截圖:將資料記載到各欄位

    • 要登錄到表格外的欄位的資料,記載在「記錄起始列」中有星號「*」的列。若記載在沒有「*」的列,匯入時將被忽略。
    • 要登錄到表格內的欄位的資料,配合表格的列數記載一至多列。

參考:從檔案將資料匯入表格時的重點

  • 要更新現有記錄中表格的資料時,必須將該表格內的所有欄位指定為匯入對象。
    因此即使有不需要變更的欄位,也請在檔案中記載要匯入該表格內的所有欄位的資料(但不用記載會被重新計算/重新取得的欄位資料)。
  • 指定匯入目標的欄位時,表格內的欄位將以「表格名稱 > 欄位名稱」的格式顯示。
    表格超過一個以上時,請先確認表格名稱,再指定匯入目標。 截圖:指定匯入目標的欄位時,表格內的欄位的顯示