アプリの変更履歴はいつも記録するように設定しています。
しかし一部のレコードで特定フィールドの値が変わってるように見えますが、変更履歴にはその情報が記録されていないです。
特定フィールド(ドロップダウン)は初期値が空白に設定されている状態です。
そのため、レコードが生成されると特定フィールドも空白になりますが、
一部のレコードでは特定フィールドが空白ではなく値が設定されています。
変更履歴をみると、レコードが生成された記録はありますが、
特定フィールドが更新された記録は残ってないです。
変更履歴に残らないケースなどはありますでしょうか?
また、レコードが生成時にドロップダウンフィールドの値が初期値ではなくて別の値で設定されることはありますでしょうか?
https://jp.cybozu.help/k/ja/user/app_collectdata/history/disable_changehistory.html
ヘルプページをみると基本的には、履歴機能をオフにしていたりしない限りは、履歴機能に制限や注意点はなさそうですね。
初期値が空白、とありますが、単純にレコードを新規作成する際に、保存の前にレコードを操作している、などはありますか?
作成日時と更新日時を両方表示して、時差がある場合は編集されている(新規作成後レコード操作があった)ということですので、それもヒントかもしれません。
回答ありがとうございました。
1つ確認ですが、
変更履歴をみると"最初のバージョンを表示する"機能がありますが、
これで表示される情報は作成時の情報との認識であってますでしょうか?
はい、最初のバージョンを表示するは、最初に保存された状態を表示する機能かと!
system
(system)
クローズされました:
5
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。