LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Уникальны...
 Тема: Уникальный номер документа
 
 15.06.2007 21:04:49
Vladimir1
16 сообщения


Тема: Уникальный номер документа
Господа! И дамы! М.б. у кого-то возникала проблема присвоения номеров документам (поле Номер в таблице в сетевой базе при использовании этой таблицы несколькими юзерами одновременно).
Поле Номер должно формироваться как максимальный Номер, уже имеющийся в таблице в пределах текущего года, + 1. Причем это не должно быть поле счетчика, т.к. нужно обеспечить возможность его ручного исправления.
Если кто-то имеет работающее решение, помогите, пожалуйста.
А то мое решение с блокировками таблиц все-равно приводит к дублированию номеров.


P.S. Общие вопросы по базе данных
Автор: Владимир от 09.12.2003 10:16:09 Источник ...
 15.06.2007 21:04:49
All
4316 сообщения
1-ый


RE: Уникальный номер документа
1. Nдок = 1 + Nz(DMax("Nдок", "[СКЛАД список]", "[Филиал]=1"), 0)
2. Необходимо обеспечить сохранение записи в базе, например, через refresh



P.S. Общие вопросы по базе данных
Автор: Admin от 0:00:00 Источник ...
 15.06.2007 21:04:49
All
4316 сообщения
1-ый


RE: Уникальный номер документа
Спасибо, уважаемый Admin!
Поясните, пожалуйста, это поля в форме или в Recordset.
И как эта функция защищена от дублирования номеров при сетевом использовании базы и одновременном выполнении на нескольких машинах


P.S. Общие вопросы по базе данных
Автор: Владимир от 0:00:00 Источник ...
 15.06.2007 21:04:49
All
4316 сообщения
1-ый


RE: Уникальный номер документа
1. Nдок,Филиал - это поля в таблице "СКЛАД список"
2. При сетевом использовании базы данных необходимо на форме иметь кнопку "Создать". При ее нажатии создается новый документ, ему присваивается номер и запись сохраняется. Т.к. время на создание записи и ее сохранение ничтожно, то конфликтов в сети быть не должно.


P.S. Общие вопросы по базе данных
Автор: Admin от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Уникальны...
ПоискПоиск  Список форумовСписок форумов  
right