Имя: Пароль:
1C
1С v8
Присвоение значения реквизиту через ОкончаниеВводаТекста
0 wladimir90
 
10.01.12
21:12
Всем привет! В событии ОкончаниеВводаТекста поля ввода я или ничего не делаю, или создаю новый элемент стороннего справочника и им заполняю это самое поле ввода. СтандартнаяОбработка = Ложь. Проблема в том, что в отладчике реквизит соответствующий полю ввода заполняется, но при выходе из процедуры он пуст. Подскажите пожалуйста, это ограничение данного события? Код вполне стандартный, полностью приводить смысла нет:

СтандартнаяОбработка = Ложь;
...
Создаем элемент справочника, записываем его
...
Клиент = НовыйЭлементСправочника.Ссылка;
1 vicof
 
10.01.12
21:17
Тип значения поля ввода и тип присваиваемого значения совпадают?
2 wladimir90
 
10.01.12
21:25
(1) Конечно. Иначе он бы в отладчике не присваивался бы. Сброс происходит именно после выхода из процедуры. Где то в сети видел что это что-то типа ограничения данного события, но доверия к тому источнику мало.
3 Garkin
 
10.01.12
21:30
(0) Попробуй так:
ДанныеВыбора = НовыйЭлементСправочника.Ссылка;
4 vicof
 
10.01.12
21:32
+(3) или Значение = НовыйЭлементСправочника.Ссылка
5 wladimir90
 
11.01.12
08:36
Спасибо огромное! )))
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс