ник: kot_k_k
можно сделать таблу - временную - которая является пустой копией основной
- в ней делать все непотребства и по кнопке Сохранить
- записи переносить в основную
по такойже схеме можно делать редактирование документа содержащено несколько записей
- выгружаем нужное во временную таблу
- редактиреум
- Сохранить
- изменяем записи!
для облегчения во временую таблу загоняем поле счетчик из основной как простое число - оно и будет признаком это запись редактируемая или новоая (0).
чуть больше возни с кодом но у юзера не будет криков а я изменил и хочу обратно, но не помню что там было - только у самых тупых