1С бухгалтерия

Элементы.Товары.ТекущаяСтрока - возвращает не индекс строки, а идентификатор строки, который постоянен для каждой строки. Примеры для управляемых форм.

// получаем номер тек строки
НомСтр = Объект.Товары.НайтиПоИдентификатору(Элементы.Товары.ТекущаяСтрока).НомерСтроки; 
 
// Получаем строку таблицы
СтрокаТаб = Объект.Товары[НомСтр -1];
 
// Устанавливаем тек строку
Идентификатор = СтрокаТаб.ПолучитьИдентификатор();
Элементы.Товары.ТекущаяСтрока = Идентификатор;
 
// Получить данные строки
Элементы.Товары.ДанныеСтроки(Идентификатор)