3
Мимохожий Однако
06.02.18
✎
10:40
|
Спасибо. Этот же код я изначально пытался использовать в обработчике ПослеОкончанияРедактированияСтроки и получал ошибку:"невозможно изменить текущую строку".
Думал, что неправильно писал код определения текущей строки.
Но когда понял, что дело в том, что не в том месте размещал этот код.
В конечном итоге добавил другую функцию, в которой добавил
ПодключитьОбработчикОжидания("СпозиционироватьсяНаСтрокеТовары",0.01,Истина);
//ОтключитьОбработчикОжидания("СпозиционироватьсяНаСтрокеТовары");
КонецПроцедуры
Процедура СпозиционироватьсяНаСтрокеТовары()
ИндексСтрокиПосле=Мин(НомерСтрокиДо-1,Товары.Количество()-1);
Если ИндексСтрокиПосле>0 Тогда
ЭлементыФормы.Товары.ТекущаяСтрока=Товары[ИндексСтрокиПосле];
КонецЕсли;
КонецПроцедуры
Может быть и пригодится кому.
|
|