Имя: Пароль:
1C
1С v8
Программно убрать действие у обработчика
0 Eastert
 
19.04.18
11:20
Я вот таким вот способом установил свою процедуры при выводе строки:
    ЭтаФорма.ЭлементыФормы.СписокНоменклатуры.УстановитьДействие("ПриВыводеСтроки", Новый Действие("СписокНоменклатурыПриВыводеСтроки"));
И теперь надо при определенных условиях убрать это, чтобы ничего не выполнялось при выводе строки.
Таким образом не сработало (выдало ошибку):
    ЭтаФорма.ЭлементыФормы.СписокНоменклатуры.УстановитьДействие("ПриВыводеСтроки", Новый Действие(""));
1 Eastert
 
19.04.18
11:21
Убрать в другом месте, например при нажатии где-то какой-то галочки
2 Eastert
 
19.04.18
11:30
это делается программно как-то?
3 mehfk
 
19.04.18
11:43
А так?

ЭтаФорма.ЭлементыФормы.СписокНоменклатуры.УстановитьДействие("ПриВыводеСтроки", Неопределено);
4 Eastert
 
19.04.18
12:16
(3) работает, спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший