Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Автоматическое создание графика дежурств  [new]
Ixsar
Member

Откуда:
Сообщений: 2
Доброго времени суток! Нужна помощь.
Вообщен нужно реализовать в Access процедуру автоматического создания графика дежурств на один месяц по схеме "сутки через двое" или "сутки через трое".
При этом необходимо учесть, что дату отсчета этого графика вводит пользователь.
Т.е. есть например:
-Иванов-
-Петров-
-Сидоров-
Указываем дату начала дежурств, например: 1.04.07.
Таким образом,
-Иванов- дежурит 1.04.07
-Петров- дежурит 2.04.07
-Сидоров- дежурит 3.04.07
а дальше соотвественно 4.04.07 снова Иванов... и т.д.
Может кто сталкивался с подобным? Буду весьма признателен за помощь!
22 апр 07, 20:53    [4054522]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое создание графика дежурств  [new]
Lamazoid
Member

Откуда: Оттуда
Сообщений: 433
Какие Гвозди: Пользователь вводит номер графика, дату отсчета графика, и периодичность графика - т.е. количество дней в графике через которые он повторяется, и вводит N-дней с первой даты графика где N - периодичность и есть
а далее просто берем N записей начиная с введенной даты и вставляем в таблицу увеличивая дату в отобранных записях на NТ
т.е например график с 05.01.2007 сутки через трое ==> Периодичность =4
-все это заполняет пользователь
05.01.2007 -24
06.01.2007 0
07.01.2007 0
08.01.2007 0
а далее делаем выборку и уведличиваем в ней каждую дану на N
и получаем

09.01.2007 -24
10.01.2007 0
11.01.2007 0
12.01.2007 0
и.т.д ...
22 апр 07, 21:53    [4054655]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое создание графика дежурств  [new]
Ixsar
Member

Откуда:
Сообщений: 2
Так, но дело в том, что нужно вводить всего лишь дату отсчета и не больше...
2 Lamazoid
если не сложно, можно указать пример такого запроса на выборку и поподробнее?
заранее спасибо!
23 апр 07, 08:50    [4055172]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить