Присвоение значения реквизиту через ОкончаниеВводаТекста #588899


#0 by wladimir90
Всем привет! В событии ОкончаниеВводаТекста поля ввода я или ничего не делаю, или создаю новый элемент стороннего справочника и им заполняю это самое поле ввода. СтандартнаяОбработка = Ложь. Проблема в том, что в отладчике реквизит соответствующий полю ввода заполняется, но при выходе из процедуры он пуст. Подскажите пожалуйста, это ограничение данного события? Код вполне стандартный, полностью приводить смысла нет: СтандартнаяОбработка = Ложь; ... Создаем элемент справочника, записываем его ... Клиент = НовыйЭлементСправочника.Ссылка;
#1 by vicof
Тип значения поля ввода и тип присваиваемого значения совпадают?
#2 by wladimir90
Конечно. Иначе он бы в отладчике не присваивался бы. Сброс происходит именно после выхода из процедуры. Где то в сети видел что это что-то типа ограничения данного события, но доверия к тому источнику мало.
#3 by Garkin
Попробуй так: ДанныеВыбора = НовыйЭлементСправочника.Ссылка;
#4 by vicof
+ или Значение = НовыйЭлементСправочника.Ссылка
#5 by wladimir90
Спасибо огромное! )))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С