Имя: Пароль:
1C
1С v8
доступность кнопки
, ,
0 _barracuda_
 
12.02.18
14:15
добрый день!по условию закрываю форму на просмотр и открываю только пару реквизитов.но кнопка ОК не активна внизу формы.В чем трабл?че не так?
Для каждого Элемент Из ЭтаФорма.ЭлементыФормы цикл
Имя_ = Элемент.Имя;
Если имя_="Название" ИЛИ  имя_="Комментарий" Тогда
//    продолжить
Элемент.Доступность= Истина;
Иначе
Элемент.Доступность= Ложь;
КонецЕсли;
КонецЦикла;
                         элементыформы.ОсновныеДействияФормы.Кнопки.ОК.Доступность=Истина;
1 cw014
 
12.02.18
14:18
ТолькоПросмотр у формы чему равен?
2 _barracuda_
 
12.02.18
14:20
(1)ЭтаФорма.ТолькоПросмотр=ложь
3 lodger
 
12.02.18
14:22
все элементы обходишь? там иерархию надо соблюдать.
форма - группы - элементы. читает доступ с верху вниз.
т.е. можно залочить всю форму или всю группу, например. и неважно какие параметры у подчиненных.
4 _barracuda_
 
12.02.18
14:23
(3)нет не циклом.вот как в сообщении одной строкой
5 Defender aka LINN
 
12.02.18
14:23
Доступность полей ввода меняют только чудаки.
6 cw014
 
12.02.18
14:25
элементыформы.ОсновныеДействияФормы.Доступность чему равна?
7 _barracuda_
 
12.02.18
14:26
(5) спасибо буду знать
8 _barracuda_
 
12.02.18
14:26
(6)элементыформы.ОсновныеДействияФормы.Кнопки.ОК.Доступность = Истина
9 cw014
 
12.02.18
14:28
(8) Я разве про кнопки спрашивал? Доступность у командной панели какая?
10 _barracuda_
 
12.02.18
14:29
элементыформы.ОсновныеДействияФормы.Доступность=Истина
психанул сделал так подходит тоже.работает спасибо всем
11 lodger
 
12.02.18
14:31
(10) читать (3) до просвещения.