Страница 1 из 1

Автонумерация ИК

Добавлено: 04 дек 2003, 12:46
blackoff
Есть такая проблема. Если два пользователя одновременно создают инвентарную карточку в ОС, то автоматически ей присваивается последний в БД номер. Соотвественно, номер получается одинаковый.
Как этого избежать?
Идеальный вариант - формировать номер в зависимости от дескриптора. ??? ???

Re: Автонумерация ИК

Добавлено: 04 дек 2003, 17:33
Grom
Интересный вопрос...
Понятие ОДНОВРЕМЕННО весьма условно: попробуйте одновременно нажать две буквенно-цифровые клавиши на клавиатуре в каком-нибудь редакторе - ясно, что одна из клавиш будет нажата раньше.
Так-же должно быть и при автоматическом формировании номеров, если, конечно, разработчики грамотные.

Re: Автонумерация ИК

Добавлено: 04 дек 2003, 17:50
blackoff
Должно то оно, конечно, должно....
Ситуация такая: Один человек нажмиет F7 - и заполняет карточку. В этот время (пока он заполняет) другой тоже нажимает F7 и начинает заполнять другую карточку.
Дело в том, что в базу записывается карточка только после того как будет закрыт интерфейс редактирования ИК и соотвественно тогда же изменится последний номер в БД. :-/

НО! Вопрос не в этом. А в том, как сделать автоматическое присваивание инв.номеров в зависимости от пользователя!