Прошу уточнений.Если добавляемый файл ранее был копией текущего файла и в добавляемом файле есть изменения в общих данных, то эти изменения не будут учтены при добавлении данных, будут добавлены только новые данные.
Если я отправляю файл родственнику и он вносит в него изменения (пришлет мне обратно измененный файл), то что произойдет?
Конкретизирую:
1. Я отправляю файл не со всеми родственниками, а выбрав их по фильтру.
То есть, в поле "Код" в отправляемой базе будут пропуски номеров и при сортировке по полю "Код" записи, например, будут выглядеть так 1, 3, 15, 88, 105, 500, 999.
То есть у меня в списке 1200 персон, а отправляю я всего 7 персон.
Родственник будет редактировать информацию в той же программе и внесет еще 200 персон.
После редактирования он мне отправит обратно свой файл, в котором часть мной записанных персон будет удалена, часть мной записанных персон будет отредактирована, а часть других (новых) персон будет им добавлена.
Вопросы:
1) При добавлении новых персон моим родственником, как будет автоматически присваиваться "Код" новым записям (новым персонам)?
Автоматическое присвоение кодов будет производится по какому алгоритму?
Варианты (что из названного правильно?):
- код будет присваиваться следующим за моим последним кодом, который есть в моей базе, то есть первым присвоенным кодом будет 1201,
- код будет присваиваться следующим по порядку за последним кодом присвоенным персоне, которая есть в базе, то есть первым присвоенным кодом будет 1000,
- код будет присваиваться путем заполнения пропущенных кодов, то есть первым присвоенным кодом будет 2.
2) Каким образом увидеть точно каких персон добавил родственник?
Может добавить какое то произвольное поле - признак?
Например, всем кто будет отправлен в базе установить дату на момент отправки в дополнительное произвольное поле?
3) Можно ли при подготовке файла к отправке родственнику запретить включение в файл информации из поля "Комментарии", то есть настроить так, чтобы в записываемом файле комментарии оказались не заполненными, без удаления информации в моей основной базе?