Viky
|
|
1 | |
Как связать форму Календарь с другой формой?05.11.2010, 07:52. Показов 2204. Ответов 9
Метки нет (Все метки)
Прошу помощи у Знатоков!
Есть форма календарь,которая работает по модулю,т.е. есть модуль, который высчитывает дни недели,числа и т.д. Есть таблица услуг,в которой есть поле Время: 10:00, 11:00 и т.д. и поле Клиент. Как сделать так, чтобы при нажатии любой даты на календаре открывалась таблица,где указана услуга и время. Если нажамаю первый раз, то должна открыться чистая таблица,т.е. поля Клиента не заполнены.А если на это число уже есть записи в поле Клиента, чтобы они сохранялись и при повторном нажатии открывались. Надеюсь,что не очень замудрила. Например! Позвонил клиент,который хочет на 1 сентября забронировать баню. Нажимаем на форме Календарь 1 сентября 2004 годя и должна открыться форма Баня - открывается таблица,где указано время 12:00, 13:00,14:00 и т.д. Клиент хочет на 13 часов забронировать бану. Пишем напротив 13:00 Игорь Соо. Закрываем таблицу. И если следующий клиент хочет тоже баню на 1.09.2004, чтоб при повторном нажатии этого числа открывалась форма,но в ней уже была бы запись на первого клиента. А если клиент хочет на 2.09.2004.,в которой нет ещё ниодной записи,открывалась бы чистая форма. Как это сделать? И возможно ли такое? Прошу помочь...с этим срочно! Буду очень признательна! |
05.11.2010, 07:52 | |
Ответы с готовыми решениями:
9
Как связать одну кнопку на одной форме с другой формой Как закрепить форму над другой формой? Добавление данных в форму из таблицы связанной с другой формой. Как связать отчет с формой |
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 12
|
|
19.12.2010, 17:22 | 2 |
Ну насколько я правильно все понял. То для этого достаточно определить в модуле переменную типа
Public Date_client as Date и из любого места в программе присваивать ей значения. Ну а при открытии формы добавить: DoCmd.OpenForm 'Клиенты' а потом применить фильтр по Date_Client DoCmd.ApplyFilter 'фильтр' (его легко создать и сохранить как запрос например).
0
|
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 4
|
|
26.06.2018, 19:29 | 3 |
Если можна скиньте базу, очень нужно
0
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
26.06.2018, 20:48 | 4 |
1
|
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 4
|
|
26.06.2018, 20:55 | 5 |
Мне очень тяжело понять. Я психолог, просто учусь создавать базу. У меня есть своя баня, и я подумала что мне очень могла б пригодиться ваша база. Спасибо за понимание
0
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
26.06.2018, 21:07 | 6 |
Юс, может вам будет проще это сделать в экселе? 12 листов на 12 месяцев: горизонтально время, вертикально даты. и не надо аксесс мучать и изобретать.
Добавлено через 34 секунды Юс, и как по мне так нагляднее будет, именно для вашей задачи.
1
|
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 4
|
|
26.06.2018, 21:47 | 7 |
Я для себя даже пишу базу Психолог школы. Это просто кошмар. Но я уже научилась обрабатывать тэсты в этой базе.
0
|
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 4
|
|
26.06.2018, 21:50 | 8 |
вот этот ужас Но я очень стараюсь
0
|
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
26.06.2018, 22:17 | 9 |
Юс, здорово! Успехов вам!
0
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
26.06.2018, 22:41 | 10 |
Юс, очень краткий свод замечаний.
1. Вопросы теста это не поля таблицы (как в у Вас в табл.ПЗС...), а записи 2. Не нужно делать практически одинаковые таблицы, отличающиеся только годом. Типа ПЗС 2016, ПЗС 2017. Год должен быть полем таблицы. Это намного эффективней чем множество одинаковых таблиц 3. Если Вы уже сделали справочник учеников (тестируемых), то совершенно ни к чему повторять их ФИО в в других таблицах. Это делается в запросах связями. 4. Большое количество ключевых полей как т. Диагностика только мешает, отвлекает. Достаточно сделать ключом счетчик Код.
1
|
26.06.2018, 22:41 | |
26.06.2018, 22:41 | |
Помогаю со студенческими работами здесь
10
как связать кнопку с формой? Как связать капчу с формой? Как связать таблицу с формой? Как связать меню AutoCad с формой? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |