Имя: Пароль:
1C
1С v8
ОбработкаВыбора при добавлении в табличную часть УФ
0 Абы кабы
 
29.09.21
00:44
Здравствуйте. Подскажите, пожалуйста, как поправить.
В ТЧ (управляемые формы) Добавляю строку и выбираю значение. После того как значение выбранно мне нужно поменять стандартную обработку. Я в текущую строку помещаю выбранное значение и вроде бы все ок, оно отображается в строке ТЧ, но если я нажимаю в любое другое место этой ТЧ, то строка пропадает, как будто пустая. Если же я аналогично нажимаю на любое другое место формы или энтер после выбора, то такого не происходит(Ведет себя аналогично Пустой строки при добавлении в ТЧ при стандартной обработке). Не знаю как это победить(

СтандартнаяОбработка = Ложь;
СтрокаТЧ = Элементы.ТЧ.ТекущиеДанные;
СтрокаТЧ.Данные = Результат;

через Объект тоже пробовала, аналогично.

СтандартнаяОбработка = Ложь;
СтрокаТЧ = Элементы.ТЧ.ТекущаяСтрока;
ПоместитьВСтроку(СтрокаТЧ, ВыбранноеЗначение);

&НаСервере
Процедура ПоместитьВСтроку (СтрокаТЧ, Результат)
    
    НоваяСТР = Объект.ТЧ.НайтиПоИдентификатору(СтрокаТЧ);
    НоваяСТР.Данные = Результат;
КонецПроцедуры