Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2013, 14:01   #1
Zercon
 
Регистрация: 13.11.2012
Сообщений: 4
Радость Поле "Дата" в форме для добавления новых записей в основную таблицу (Access)

У меня в основной таблице есть несколько полей, связанных с датой, а именно: Сезон, Год, Дата. Также у меня имеется форма для добавления записей в основную таблицу, и там надо вводить в поля Сезон, Год и Дата данные каждый раз отдельно. Это не удобно т.к. по идее из поля Дата можно вытащить информацию для поля Сезон и Год, только вот как? Мне нужно так сделать чтобы пользователь в форме для добавления вводил только дату а в таблице помимо поля с датой автоматически заполнялись поля с сезоном (лето-осень-зима-весна) и годом.
Zercon вне форума Ответить с цитированием
Старый 13.01.2013, 14:41   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

Сделайте так:
Пользователь вводит дату и либо переходит в другое поле, либо нажимает Ок после заполнения всех полей формы.
По этим событиям отрабатывается процедура, в которой делается дополнительная обработка даты и заполнение нужных полей записи.
Обработку даты делаем функциями:
Day(<Date>) - возвращает день,
Month(<Date>) - возвращает номер месяца
Year(<Date>) - возвращает год.

Смотрим Help и примеры.
Деля номер месяца на 3, например, получаем кварталы
Ну а как получить сезон, зная дату и месяц ...

Где-то так ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В Access в Форме создать кнопку, чтобы при ее нажатии всплывало окно "Удалить таблицу?" Tony_G Microsoft Office Access 2 10.01.2012 16:02
Невозможность добавления новых данных в таблицу Access BlackWhyT Помощь студентам 0 24.12.2010 18:25
Как передать данные типа "дата" из формы в таблицу Ярослав Блошенко Microsoft Office Access 1 26.02.2010 18:22
Размещение информации из таблиц "Справочников" на форме для добавления-редактирования vovk БД в Delphi 9 15.06.2009 21:50
Обновление набора данных после добавления в таблицу записей "внешней" программой dimmm БД в Delphi 5 21.04.2009 00:56