Всегда работал такой код
&НаКлиенте
Процедура ТоварыКомментарийОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, СтандартнаяОбработка)
Элементы.Товары.ТекущиеДанные.Комментарий = Текст ;
Элементы.Товары.ТекущаяСтрока = Элементы.Товары.ТекущиеДанные.НомерСтроки ;
КонецПроцедуры
Т.е. был переход на следующую строку.
Так же не работает код из ветки
Перейти на следующу строку програмно..
ТекущиеДанные = Объект.Таблица.НайтиПоИдентификатору(Элементы.Таблица.ТекущаяСтрока);
Индекс = Объект.Таблица.Индекс(ТекущиеДанные);
Если Индекс > Объект.Таблица.Количество() - 1 Тогда
Возврат;
КонецЕсли;
СледующаяСтрока = Объект.Таблица[Индекс + 1];
Элементы.Таблица.ТекущаяСтрока = СледующаяСтрока.ПолучитьИдентификатор();
И даже не работает код (строки есть в примере)
&НаКлиенте
Процедура ТоварыКомментарийОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, СтандартнаяОбработка)
Элементы.Товары.ТекущаяСтрока = 1;
КонецПроцедуры
На 26-ой платформе работает, на 27-ой аварийное завершение.
Как вылечить?