Имя: Пароль:
1C
 
Вывод списка в табличном поле.
0 Grekos2
 
20.06.17
12:24
Задача, чтобы пользователь не мог вывести список.
  
Процедура ПриОткрытии()
          ЭлементыФормы.Список.Вывод = ИспользованиеВывода.Запретить;

КонецПроцедуры

Но в контекстном меню все равно есть пункт "вывестиСписок" и этот пункт работает.

В чем может быть дело ?
1 Сильф
 
20.06.17
12:36
(0) Как вариант - нет привязки процедуры ПриОткрытии к соответствующему событию в палитре свойств формы, и процедура тупо не отрабатывает.
2 Grekos2
 
20.06.17
12:42
(1) Проверял в дебагере.
    В конце процедуры приОткрытии() - ЭлементыФормы.Список.Вывод = ИспользованиеВывода.Запретить;

   Есть еще процедура обновлениеФормы
но вней тоже в конце сохраняется - ЭлементыФормы.Список.Вывод = ИспользованиеВывода.Запретить;
3 Гипервизор
 
20.06.17
12:50
запрети контекстное меню)
4 Grekos2
 
20.06.17
12:58
Да. В след раз буду внимательнее читать поиск.
Ответ тут
v8: Как отключить в табличном поле опцию "Вывести список"
в конце.
2 + 2 = 3.9999999999999999999999999999999...