ник: П.Полиграфович
В таблице поле счетчика КодЗаказа – оно же в соот-щей форме поле «Номер заказа», т.е. пользователь не вводит номер заказа. Все как бы замечательно, но: потребовалось из этой глюкнутой базы скопировать записи таблицы, в новую базу, с точно такой же структурой. ТУТ возникают проблемы несоответствия данных в поле КодЗаказа создаваемой таблицы, т.к. ее счетчик (КодЗаказа) сам назначает номера записям (что в общем то нормально), но некоторые заказы в исходной таблице могли быть удалены по каким-либо причинам, и как следствие поле счетчика имеет вид напр. 249 261 267. В новой таблице записи пронумеруются как 1 2 3. Понятно, что номера заказов крайне необходимы, т.к. по ним выбиваются накладные, счета, приходники.
Есть вариант сделать поле счетчика в новой т. «Заказы» числовым, но после вставки записей, сделать счетчик снова не удастся (что и понятно).
Проблема "как бы" устраняется полем с DMax-ом, но только в однопользовательской среде. А ежели пользователей > 1?