Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.08.2013
Сообщений: 202
1

Предупреждение ! проверка возраста ребенка на значение

23.09.2017, 17:12. Показов 688. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Уважаемые подскажите пожалуйста как прописать ,если поле.Вид=Реб. а поле.Возраст=18,чтоб выскакивало предупреждение,Измените данные.

Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.09.2017, 17:12
Ответы с готовыми решениями:

В зависимости от возраста ребёнка вывести лет, года, год
В зависимости от возраста ребёнка вывести лет, года, год. Необходимо написать код на языке VBA ...

Перевод с Pascal на C#. Проверка возраста
var a:byte; begin readln(a); case a of 1..5:writeln('Дошкольник.'); ...

Проверка возраста авто (Функции)
Привет) Прошу проверить и по возможности объяснить и пофиксить, где тут ошибка: В программу...

Оператор case, проверка возраста
Помогите написать программу в C# Windows Form С помощью оператора Case Дан возраст человека...

5
Эксперт MS Access
26815 / 14494 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
23.09.2017, 17:35 2
На полях Вид и Возраст, в коде событий До обновления (BeforeUpdate) пропишите проверку с сообщением
Visual Basic
1
2
3
4
If Вид="=Реб." And Возраст>=18 Then
   msgbox "Измените данные."
   Cancel=True
End If
Или сделать аналогичную проверку на событии BeforeUpdate формы. Но тогда предупреждение выскочит только при сохранении записи.
2
9104 / 6023 / 589
Регистрация: 27.03.2013
Сообщений: 19,778
23.09.2017, 17:35 3
Без примерного примера вы точно не поймёте, - Тело БД в студию.
1
Эксперт MS Access
2833 / 1375 / 215
Регистрация: 13.05.2011
Сообщений: 4,217
23.09.2017, 17:38 4
Vitalii197777, попробуйте на событии После обновления прописать
Visual Basic
1
2
3
4
ПослеПоля_AfterUpdate()
If [Вид] ="Реб" and [Возраст]=18 Then
MsgBox "Измените данные.Спасибо!"
End If
Или покажите Ваш пример.

Уже аппаздал.
2
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,838
23.09.2017, 17:42 5
Vitalii197777,

Не знаю предметной области Вашей разработки,
но в медицинской статистике "ребенок" - от 0 до 14 включительно,
от 15 до 17 включительно - "подросток", а вместе они - "несовершеннолетние".
3
10738 / 5579 / 1409
Регистрация: 05.10.2016
Сообщений: 15,769
23.09.2017, 21:07 6
Цитата Сообщение от Vitalii197777 Посмотреть сообщение
Уважаемые подскажите пожалуйста как прописать ,если поле.Вид=Реб. а поле.Возраст=18,чтоб выскакивало предупреждение,Измените данные.
Ну вам потребуется функция расчёта возраста, их в сети навалом на VBA - выбирайте на вкус и скорость.
Дальше - уже обработка по вашим данным.
Возраст на тек дату рассчитывается
- Если наступило уже 18, а признак стоит что ребёнок - задавайте вопрос, или меняйте автоматом
(но следите за системной датой компа при этом)
0
23.09.2017, 21:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.09.2017, 21:07
Помогаю со студенческими работами здесь

Проверка возраста при входе на сайт WP
Доброго времени суток! Подскажите решение для сайта на WordPress: Нужно чтобы при входе на...

Проверка возраста через оператор switch
Дан возраст человека мужского пола в годах. Вывести на экран возрастную категорию: до года –...

Проверка возраста при регистрации пользователя
Сделайте с помощью конструкции if-else или if-else-if проверку возраста при регистрации...

Проверка возраста сотрудника при добавлении в БД
Здравствуйте, у меня такая проблема! Я к программе подключил БД SQl. Мне нужно что бы при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru