Установки флажка

Александр Маркин
Дата: 31.10.2009 23:30:03
Вопрос. Как сделать чтобы при установки флажка с формы исчезала кнопка, а при снятии - появлялась?
mds_world
Дата: 01.11.2009 00:14:54
На событии AfterUpdate флажка
Me.Кнопка.Visible=Not Me.Флажок
Александр Маркин
Дата: 01.11.2009 00:21:29
mds_world,

Спасибо, работает!

А можно сделать то же самое, только флажок на одной форме, а на другой кнопка,я попробовал добавить Me.[Forms]![Форма2]![Кнопка1].Visible = Not Me.Флажок1 не получается
mds_world
Дата: 01.11.2009 00:38:35
Другая форма это другая автономная форма или подчиненная в этой же самой?
В любом случае, сочетание Me и Forms в одном выражении недопустимо. Ме это специальная объектная переменная, служащая псевдонимом формы из которой запускаются процедуры. А Forms это коллекция открытых форм.
Если другая форма действительно иная, то так (поскольку активное действие совершается в форме где флажок и там же анализируется)
Forms![Форма2]![Кнопка1].Visible = Not Me.Флажок1
Александр Маркин
Дата: 01.11.2009 01:12:14
mds_world,

Эта другая форма действительно иная
Но тоже не выходит без Ме при обновлении кнопка только мигает и всё.
Александр Маркин
Дата: 01.11.2009 07:29:50
mds_world,

Всё закрыто. snipe помог.
Вот как мы сделали.