Fix value unwanted creation when it is null.
Consider also archived fields when we translate field IDs.
Factor the archiving of specific fields in records.
Consider field IDs instead of fields in record history (like in structure history), to avoid conflicts between homonyms.
Fix overwritting of null data when setting types.
Fix archiving of field values when field is deleted.
Consider we get field IDs instead of fields (just variables renaming).
Fix wrong function name.
Refine the history page (separate null and deleted values + refine style including the display of all the values of the selected row).