ник: Miami
Я не много разобрался :) Ваш код срабатывает только в том случае, если открывается последняя запись. У меня они идут по пордяку 101, 102, 103, 105 и тд., когда открываешь 105 то тут все хорошо, запись копируется №номер + 1 = 106. А вот если копировать 102, то получается №номер 102 + 1 = 103 и тут вылазит резонная ошибка, что такой номер уже занят.
Вообщем надо как то наладить, чтоб поле номер считывалось по последнему значению, и к нему (последнему) прибавлялась еденица. Тогда все будет работать
P.S. использовать поле "счетчик" не выход