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