Если Товар.Состояние=ПредопределенноеЗначение("Перечисление.СостоянияТовары.Свободен") Тогда
ЭтаФорма.Элементы["Товар"+НомерТовара].Картинка=БиблиотекаКартинок.ТоварСвободен;
КонецЕсли;
Вернее кода разного много. Но при выполнении данного куска происходит сброс фокуса с поля ввода в табличной части.
Не могу понять в чем дело?
Комментирую этот кусок и все нормально. Сам товар является кнопкой формы.
Если Товар.Состояние=ПредопределенноеЗначение("Перечисление.СостоянияТовары.Свободен") Тогда
Если ЭтаФорма.Элементы["Товар"+НомерТовара].Картинка<>БиблиотекаКартинок.ТоварСвободен Тогда
ЭтаФорма.Элементы["Товар"+НомерТовара].Картинка=БиблиотекаКартинок.ТоварСвободен;
КонецЕсли;
КонецЕсли;
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс