| 0
    
        AAA   15.02.21✎ 09:50 | 
        Всем доброго дня! Коллеги, помогите советом, никак не выходит каменный цветок.
Есть форма списка, надо в динамический список добавить колонку (флажок) и навесить на нее обработчик. Сделал расширение, в нем без переноса в него
 формы списка в МодификацияКонфигурацииПереопределяемый модифицировал запрос списка, добавил колонку и прицепил на обработчик "Выбор" списка
 свою переопределяемую команду
 Форма.Элементы[ИмяСписка].УстановитьДействие("Выбор", "Подключаемый_ВыполнитьПереопределяемуюКоманду");
 
 которую затем обрабатываю в МодификацияКонфигурацииКлиентПереопределяемый.ВыполнитьПереопределяемуюКоманду()
 
 Все почти чудесно работает, но вот после обработки переопределяемой команды никак не могу отменить действие типового обработчика, который упорно
 открывает форму документа. Вот такая команда Форма.УстановитьВыполнениеОбработчиковСобытия(Ложь) не прокатывает, вызывая ошибку, требуя чтобы
 команда находилась в модуле формы в теле обработчика события.  Тащить форму списка в расширение не хочется, вся задумка как раз была от этого
 избавиться. С переносом формы в расширение можно и визуально все сделать, правда с этим уже были неприятности
 |  |