Назначить обработчик события

1. user_123 27.09.20 21:54 Сейчас в теме
Добрый вечер,1с 8.3, документ установки цен,элемент ВыбранныеЦены.Розничная
необходимо назначить обработчик события колонке розничная
Для этого ее надо найти,что сделать не могу
п1 = Элементы.Найти(ВыбранныеЦены.чтото);
п1.УстановитьДействие("ПриИзменении", "прОбработчикПриИзмененииКлиент");
	

По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. unichkin 1565 27.09.20 22:35 Сейчас в теме
п1 = Элементы.Найти(ВыбранныеЦены.чтото);
- странный код. Поиск элемента формы выполняется по его идентификатору, т.е. строке. И он был бы нужен если, элемент создается на форме программно. А если есть явное поле, явно к нему и обращайтесь через Элементы
3. user_123 27.09.20 22:39 Сейчас в теме
(2)чтоб получить идентификатор,нужно его найти,находится вВыбранныеЦены
5. FatPanzer 27.09.20 22:42 Сейчас в теме
(3) У вас есть правильное имя колонки?
ИмяКолонки = ГдеТо.Найти(ЧтоТо);
Элементы[ИмяКолонки].УстановитьДействие("ПриИзменении", "прОбработчикПриИзмененииКлиент");
6. user_123 27.09.20 22:49 Сейчас в теме
в том и дело,если бы было имя колонки,я бы его назначил,никак не могу вытащить его,находится в данныеФормыКоллекция вВыбранныеЦены
8. FatPanzer 27.09.20 22:57 Сейчас в теме
(6) Ок, значит с назначением события проблем нет никаких.
Тема-обманка. До свидания.
9. user_123 27.09.20 23:04 Сейчас в теме
(8)а что так можно было?))
7. user_123 27.09.20 22:50 Сейчас в теме
вообще оно находится здесь как я понял ВыбранныеЦены.Выгрузить()[1].ИмяКолонки,но пишет что неопределено Элементы.Найти(ВыбранныеЦены.Выгрузить()[1].ИмяКолонки)
4. user_123 27.09.20 22:41 Сейчас в теме
(2)элемент,в котором отображается розничная цена
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот