|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.04.2013, 14:31 | #1 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 193
|
При записи другого клиента запрет на запись в уже занятый день и час
Всем здравствуйте!
Помогите, пожалуйста, советом или разъяснением (буду и примеру очень рада). Есть фирма по оказанию услуг (массаж), в которой работают несколько мастеров с графиком выхода 2/2. Есть клиенты, которые могут предварительно записываться по телефону. В общем небольшую базу самую элементарную я почти сделала (Таблицы: сотрудники, клиенты, заказы, вид услуг и т.д.), но как то примитивно совсем. Подскажите пожалуйста, возможно ли в ACCESS реализовать следующую идею: 1. Вначале месяца необходимо заполнить табель выхода на работу мастеров, 2. При записи клиента выбрать мастера и выбрать дату работу этого мастера, 3. При записи другого клиента запрет на запись в уже занятый день и час. В голове идеи какие то вертятся, но знаний, конечно, не хватает, буду рада любой помощи. Если данная идея слишком сложная придется от неё отказаться. Спасибо. |
24.04.2013, 14:52 | #2 | |||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Код:
Цитата:
Код:
Цитата:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 24.04.2013 в 15:00. |
|||
24.04.2013, 16:07 | #3 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 193
|
evg_m Большое спасибо Вам за помощь. Будьте добры поясните как это работает. Я умею делать формы, таблицы, запросы а вот через код sql не умею. Если это сложно объяснить в двух словах, то подскажите, пожалуйста, какую литературу почитать или может быть сайт с примерами. Спасибо.
|
24.04.2013, 16:44 | #4 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
краткая суть моего предыдущего поста. Вам нужна таблица Tabel со следующими полями Код:
конечно и таблицу и поля вы назовете так как вам удобно при желании данную таблицу можно дополнить доп. данными связанными с данным конкретным сеансом (вид работ(ы) заказанной клиентом, стоимость, и т.д. ) 1. при составление табеля мы записываем в эту таблицу все возможные сеанса мастера за новый месяц. С указанием мастер / дата / время /сеанса клиента пока не указываем т.е. у нас все вновь созданные сеансы доступны. при изменении графика работы данные должны быть откорректированы. 2. при записи клиента (после того как он определился с мастером и временем) в нужном месте проставляем клиента. 3. для того чтобы не было повторной записи мы настраиваем фильтр показа при выборе сеанса(п.2) так чтобы занятые сеансы не были видны, точнее чтобы были видны(доступны) только свободные (сlient is NULL). способы выполнения в общем-то могут быть на ваше усмотрение. Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 24.04.2013 в 16:53. |
||
24.04.2013, 16:53 | #5 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 193
|
evg_m Ещё раз большое спасибо Вам за помощь. Буду разбираться и читать. Спасибо за разъяснения, суть поняла.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрет редактирования записи в БД | Liite | БД в Delphi | 14 | 29.03.2013 12:04 |
Iaccessible to IHTMLElement.... Вроде всё просто, а я уже 4-й день ищу... | chaky22 | Win Api | 0 | 14.12.2010 20:13 |
Запрет запуска программы на VBA в случае если Excel уже открыт | kovalevskivf | Microsoft Office Excel | 4 | 01.09.2009 11:22 |
уже второй день парюсь! | Алёна | БД в Delphi | 9 | 16.03.2007 08:22 |