&НаКлиенте
Процедура ТабличнаяЧастьПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа)
если Объект.ТабличнаяЧасть.Количество()<>0 тогда
отказ=истина;
НоваяСтрока = Объект.ТабличнаяЧасть.Добавить();
ИсхСтрока = Элементы.ТабличнаяЧасть.ТекущиеДанные;
НоваяСтрока.Номер=ИсхСтрока.Номер+1;
Элементы.ТабличнаяЧасть.ТекущаяСтрока=Элементы.ТабличнаяЧасть.ТекущаяСтрока + 1;
конецесли;
конецесли;
КонецПроцедуры
Тут все работает, но если активна не последняя строка, то прибавляет к активной. какнайти именно последнюю строку и новый номер считать от неё?