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