У справочника есть табличная часть.
Форма управляемая. Как можно получить текущую строку? Индекс?
Так как добавил 2 строки. Удалил. Добавляю одну.
Мне выдает что текущая строка 3.
Это нормально для УФ.
По номеру строки как-то так, например позиционирование на последнюю строку
ПоследняяСтрока = Объект.Товары.Получить(Объект.Товары.Количество()-1) ;
Элементы.Товары.ТекущаяСтрока = ПоследняяСтрока.ПолучитьИдентификатор();
(4) Это нормально. Просто подумай сам - ты запомнил идентификатор строки. Строка еще есть, удалены другие, а ты уже не можешь ее найти, плотому что изменился ее идентификатор.
Разве идентификатор строки сохраняется после закрыть документ и открыть заново?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший