Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подскажите плиз (Access 2003)
 
 автор: dimonicss   (16.08.2007 в 02:26)   личное сообщение
 
 

Подскажите плиз как правильнее сделать или ссылку на какой-нибудь пример похожий.
Сделал форму на которой список Водителей (поле со списком) и кнопки "Начать смену" и "Закрыть смену". При выборе водителя и нажатии одной из кнопок должна производиться запись в таблицу "Смены Водителей", в которой поля Счетчик, Позывной, Дата, ВыходНаСмену (Да/нет). При нажатии копки "Начать смену" должнам произвестись запись Позывной, Дата (текущее время), ВыходНаСмену (логическое Да). Предусмотрена запись всех собитий выхода на смену и закрытия смены (у каждого водителя индивидуально).

Также должна произвестись запись в другую таблицу ЗанятостьВодителя. Там ограниченное количество строк по количеству водителей и статус этих самых водителей - занят - да/нет, на заказе - да/нет. При этом должна быть проверка, если хоть какая-либо запись с данным водителем есть, то ее обновить, установив соответствуующие статусы. Если же ни одной записи с данным водителем в таблице ЗанятостьВодителя нет (например новичок), то создать новую запись для данного водителя.
Реализовывать все через VBA собираюсь.

  Ответить  
 
 автор: osmor   (16.08.2007 в 10:59)   личное сообщение
 
 

IMHO, не нужна отделmная таблица для статусов, извсех водителе которые сегодня вышли, отбирать тех которые в данный момент не имеют заказов. ТОчнее наоборот, отбирать всех водителей у которых заказы без времени завершения (т.е. в стадии выпослнения), и затем из списка вышедших сегодня водителей отбирать тех которых нет списке водителей выполняющих сейчас заказ.

  Ответить  
 
 автор: dimonicss   (17.08.2007 в 03:35)   личное сообщение
 
 

может и так. сейчас этот момент еще не реализован, пробую варианты

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList