Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
alexpro1979
529 / 92 / 10
Регистрация: 08.06.2015
Сообщений: 1,372
1

Проверка поля

31.10.2015, 18:19. Просмотров 801. Ответов 3
Метки нет (Все метки)

Есть форма на основании запроса при вводе кода в соседнем поле из справочника подтягиваются данные. Если код указан неверно данные не подтягиваются и дает вводить информацию дальше по форме. Ругается только когда хочу перейти на следующую запись. Как сделать чтобы проверялось наличие значения соседнего поля после ввода кода?
Visual Basic
1
2
3
4
5
Private Sub MAT_OTV_LostFocus()
If Len(Me.MAT_OTV) = 0 Then
MsgBox "Пусто аааааааа"
End If
End Sub
Код не срабатывает((
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2015, 18:19
Ответы с готовыми решениями:

Проверка поля
Здравствуйте, у меня есть обычное поле в форме ( для телефона ), как мне...

Проверка поля на пустоту
добрый вечер.подскажите как написать условие.у меня есть список пациентов,у них...

Проверка поля на заполненость
День добрый. Есть форма(во вложении) Необходимо сделать так, что бы чекбокс...

Проверка на пустоту поля, макрос
Доброго времени суток не могу понять, как проверить поле на пустоту, макрос

Проверка поля в заполняемой таблице
Подскажите пожалуйста :заполняю форму.При вводе данных в поле нужно сравнить...

3
Agapov_stas
3337 / 1740 / 82
Регистрация: 05.08.2010
Сообщений: 4,447
Завершенные тесты: 1
31.10.2015, 19:00 2
Лучший ответ Сообщение было отмечено alexpro1979 как решение

Решение

Что значит, данные не "подтягиваются"? Возможно Left или Right Join поможет.
А вообще, проверяйте на событии Form_BeforeUpdate().
1
alexpro1979
529 / 92 / 10
Регистрация: 08.06.2015
Сообщений: 1,372
31.10.2015, 19:07  [ТС] 3
Если в поле мат_отв 21 фио есть так как есть в справочнике, если ввожу к примеру 1, пропускает но такого кода не существует и ругается только после попытки добавления новой строки. Как сделать чтобы после перехода поля с кодом шла проверка на наличие фио если нет возвращала на ввод его снова?
0
Вложения
Тип файла: rar Склад.rar (78.4 Кб, 4 просмотров)
alexpro1979
529 / 92 / 10
Регистрация: 08.06.2015
Сообщений: 1,372
31.10.2015, 19:36  [ТС] 4
можно процедуру вставить еще при потере фокуса с Поля, в котором проверяется ввод данных. И после проверке если значение есть установить доступность, если нет - скрыть кнопку. Или же выдавать сообщение об ошибке "Введите текст" и после нажатия на msgbox возвращать пользователя в Поле ввода. Пользователю будет более понятна его ошибка, чем просто блокировать нажатие кнопки
Как реализовать?

Добавлено через 23 минуты
Разобрался
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2015, 19:36

Проверка на заполнение поля vba Access
Добрый день! На форме есть галочка сайт, если она активна, то нужно проверять...

Проверка текстового поля на пустое значение
День добрый! Подскажите, пожалуйста, как проверить текстовое поле на форме на...

[Форма, поля] Проверка контроля полей
Доброго времени суток, форумчане! Появилась необходимость создать форму с...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru