Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: osmor
Если в базе 2 используются связанные таблицы, то данные в таблицы попадают сразу после сохранения.
В любом случае проблема в вашей фунцкии нумерации. Вы должны учитывать, что с момента как Вы сгенерировали новый номер до того момента как Вы сохранили запись возможно на другом рабочем месте сделали ту же операцию.
Решений несколько:
-Генерите номер в момент сохранния, а не в момен создания новой.
-В момент создания документа, отмечайте в служабной общедоступной таблице, что какой-то номер уже занят, и вычисляйте новый номер с учетом этого. ОТлько в этом случае возможны пропуски если документ не сохранят.
- Используйте составную нумерацию Х-Y, где X это номер счета, а Y номер зала в котором он выписан
- Если пропуски в нумерации не страшны, то используйте счетчик...


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.