コンテンツにスキップ

移行モードでのレコードのインポート

概要

移行モードでは、インポートによるレコード作成時に、「作成者」、「作成日時」、「更新者」、「更新日時」の値を取り込むことができます。

移行モードを有効化しても、レコードの履歴をインポートすることはできません。

前提条件

  1. テーブルの管理画面のインポートタブで「移行モードを許可」を有効化してください。

説明

移行モードで「作成者」、「作成日時」、「更新者」、「更新日時」の項目を設定したCSVファイルをインポートすると、それらの値が追加レコードに反映されます。通常のインポート時との違いは、以下の表のとおりです。

項目名 通常のインポート
(レコード追加時)
移行モード
作成者 インポート操作を行ったユーザ CSVに設定したユーザ
作成日時 インポート操作を行った日時 CSVに設定した日時
更新者 インポート操作を行ったユーザ CSVに設定したユーザ
更新日時 インポート操作を行った日時 CSVに設定した日時

ただし、「キーが一致するレコードを更新」する設定の場合、値が反映されるのは追加レコードのみで、更新レコードには反映されません。

無効な値の場合の設定値

CSVに対象の項目が存在しない、または無効な値が設定されていた場合に追加レコードに設定される値を以下に示します。

項目 無効な値 設定値
作成者 存在しないユーザのIDまたは名前 空白
作成日時 日時に変換できない文字列、またはGeneral.jsonの「MinTime」「MaxTime」の範囲外の日時 現在の日時
更新者 存在しないユーザのIDまたは名前 空白
更新日時 日時に変換できない文字列、またはGeneral.jsonの「MinTime」「MaxTime」の範囲外の日時 現在の日時

更新レコードの設定値

更新レコードの場合は移行モードは適用されず、通常のインポートと同様の値が設定されます。

操作方法

インポートのダイアログで"移行モード"をチェックした状態でインポートを実行します。
「移行モード」をチェックしたインポートのダイアログ

インポート操作について詳しくは「テーブル機能:レコードのインポート」を参照ください。

対応バージョン

対応バージョン 内容
1.4.16.0 以降 機能追加

関連情報