Работа с табличной частью документа

Версия для печатиPDF-версия

Помогите реализовать следующий алгоритм работы с табличной частью документа.

Имеем управляемое приложение, В табличной части документа имеем три реквизита Поле1, Поле2, Поле3. Необходимо реализовать алгоритм, в котором в зависимости от значения введенного в поле1 фокус будет перемещаться либо в поле2 либо в поле3.

Попробуйте использовать свойство формы ТекущийЭлемент.

Что-то вроде этого:

&НаКлиенте
Процедура ТабличнаяЧасть1Поле1ПриИзменении(Элемент)
	ТекущиеДанные = Элементы.ТабличнаяЧасть1.ТекущиеДанные;
	Если ТекущиеДанные.Поле1 = 1 Тогда 
		ТекущийЭлемент = Элементы.ТабличнаяЧасть1Поле2;
	Иначе 
		ТекущийЭлемент = Элементы.ТабличнаяЧасть1Поле3;
	КонецЕсли;
КонецПроцедуры

Спасибо, работает :)