Имя: Пароль:
1C
1С v8
Как программно поменять состав команд управляемой формы?
0 Elf56
 
27.04.17
13:48
Всем доброго времени суток.

Имеется 1С:Предприятие 8.3 (8.3.9.2033)

и в процедуре


&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)


необходимо убрать команды создания и выбора(действия) в форме списка, а также в самом динамическом списке

на обычных формах это делается так


Если Не РежимВыбора Тогда
        КнопкаВыборка           = ЭлементыФормы.ДействияФормы.Кнопки.Действие;
        КнопкаДобавить          = ЭлементыФормы.ДействияФормы.Кнопки.Добавить;
ЭлементыФормы.ДействияФормы.Кнопки.Удалить(КнопкаВыборка);
        ЭлементыФормы.ДействияФормы.Кнопки.Удалить(КнопкаДобавить);
КонецЕсли;

в процедуре передОткрытием

А как это сделать на управляемых формах ?
ВСЕМ ЗАРАНЕЕ СПАСИБО ЗА ОТВЕТЫ
1 Elf56
 
27.04.17
13:49
Форма списка справочника тут имеется ввиду на Управляемых Формах
2 h-sp
 
27.04.17
14:08
ну также примерно, только в УФ не ЭлементыФормы, а Элементы.
3 Elf56
 
27.04.17
14:30
через элементы не получилось
4 Elf56
 
27.04.17
14:30
получить по другому
Элементы.ФормаКоманднаяПанель.ПодчиненныеЭлементы.ФормаСоздать.Видимость = ЛОЖЬ;
5 Elf56
 
27.04.17
14:30
а для динамического списка
Элементы.Список.КонтекстноеМеню.ПодчиненныеЭлементы.СписокКонтекстноеМенюСоздать.Видимость = ЛОЖЬ;
6 h-sp
 
27.04.17
14:31
(3) что конкретно не получилось?
7 Elf56
 
27.04.17
14:32
единственно не знаю правильно это или нет в режиме Предприятия под полными правами в настройках формы вобще нету этой кнопки даже обратно видимость установить не поулчается получается видимость вобще удаляет эту кнопку. Или просто скрывает и все таки интересно как ее полностью удалить ?
8 h-sp
 
27.04.17
14:32
(5) делай доступность.
Закон Брукера: Даже маленькая практика стоит большой теории.