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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2010, 13:12   #1
timesoon
Пользователь
 
Регистрация: 02.05.2010
Сообщений: 22
По умолчанию Сокрытие поля по условию

Здравствуйте, на форме имеются 2 поля с названями:
1. Есть ли льгота
2. Льгота
Сделать нужно так, чтобы если в поле "Есть ли льгота" значение "Есть", поле "Льгота" было видимым, а если в поле "Есть ли льгота" значение "Нет", то поле "Льгота" было невидимым.
Это я сделал, собственно проблема в том, что после закрытия БД и открытия занова, в поле "Есть ли льгота" даже если значение будет "Нет", то поле "Льгота" будет видимым. Такая же история с полями "Женат" и "ФИО жены".
Можно ли как то разобраться с этим?
Прикрепляю пример primer1.zip
timesoon вне форума Ответить с цитированием
Старый 27.05.2010, 18:15   #2
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Сделайте отдельную процедуру с открытием и закрытием полей в зависимости от условия. Потом на событие "после изменения" поля и "текущая запись" формы пропишите ее выполнение.
Abrakadabra вне форума Ответить с цитированием
Старый 27.05.2010, 22:23   #3
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте timesoon.
я согласет с рекомендацией "Сделайте отдельную процедуру..", и "вешать" её на собития изменение (AfterUpdate) полей Есть ли льгота, Женат и текущая запись (Form_Current).
Но так же рекомендую для облегчения решения задачи, изменить тип данных этих полей на логические.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 27.05.2010, 23:27   #4
timesoon
Пользователь
 
Регистрация: 02.05.2010
Сообщений: 22
По умолчанию Сокрытие поля по условию

Спасибо, разобрался

Последний раз редактировалось timesoon; 28.05.2010 в 19:43. Причина: 1
timesoon вне форума Ответить с цитированием
Старый 02.08.2010, 17:43   #5
StrelokCU
Пользователь
 
Регистрация: 02.08.2010
Сообщений: 15
По умолчанию помогите

У меня такая же проблема, распишите пожалуйста подробно что да как. Заранее спасибо
StrelokCU вне форума Ответить с цитированием
Старый 02.08.2010, 22:26   #6
StrelokCU
Пользователь
 
Регистрация: 02.08.2010
Сообщений: 15
По умолчанию

спасибо уже сам разобрался
StrelokCU вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменить цвет поля по условию Andrew Boss Microsoft Office Access 9 18.03.2018 18:08
Выбор поля по условию (ADO) Gracia БД в Delphi 2 27.04.2010 12:36
Сокрытие процесса Franz_Alterego Помощь студентам 1 19.12.2008 06:34
Сокрытие процесса от глаз вездесущего препода! психопес Помощь студентам 3 15.05.2008 18:15
сокрытие кнопки в Taskbar Alar Компоненты Delphi 0 30.10.2006 12:29