LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Совпадени...
 Тема: Совпадения не допускаются (кроме...)
 
 15.06.2007 21:09:36
All
4316 сообщения
1-ый


Тема: Совпадения не допускаются (кроме...)
В таблице поставки есть поле "НомерДокумента".
Естественно что два документа с одинаковым номером быть немогут.
Можно сделать поле индексированным + совпадения не допускаются.
Но!
Если поставка проходила без сопроводительных документов то надо записать "б/док".
Будет ругаться что есть такая номера документа.
Как сделать чтобы если "б/док", то можно скоко угодно, а если не "б/док" - совпадения недопускаются!
Во как!


P.S. Индекс в таблице
Автор: Владимир Донецк от 0:00:00 Источник ...
 15.06.2007 21:09:36
All
4316 сообщения
1-ый


RE: Совпадения не допускаются (кроме...)
В форме до обновления поля делать проверку, если что не так, то делать undo (отмену изменений) или cancel = true


P.S. Индекс в таблице
Автор: Admin от 0:00:00 Источник ...
 15.06.2007 21:09:36
All
4316 сообщения
1-ый


RE: Совпадения не допускаются (кроме...)
Ясно.
Спасибо за оперативность.
Но форма это просто инструмент для работы с записями, да и сделано у меня уже так.
Я интересовался как сделать это на уровне таблицы, чтобы уже по конкретному ! по железному ! чтобы никакая зараза больше не смогла мне...!!!


P.S. Индекс в таблице
Автор: Владимир Донецк от 0:00:00 Источник ...
 15.06.2007 21:09:36
All
4316 сообщения
1-ый


RE: Совпадения не допускаются (кроме...)
Можно еще поле б/док в таблицу добавить, и ключ поставить на 2 поля.



P.S. Индекс в таблице
Автор: Admin от 0:00:00 Источник ...
 15.06.2007 21:09:36
All
4316 сообщения
1-ый


RE: Совпадения не допускаются (кроме...)
О!!!
То что надо!
Как я сам раньше не додумался.
Огромное спасибо!


P.S. Индекс в таблице
Автор: Владимир Донецк от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Совпадени...
ПоискПоиск  Список форумовСписок форумов  
right