Программная активация табличной части в 1с
у меня такая задача: есть чекбокс на форме справочника и 2 табличные части, одна из которых изначально скрыта. При активации чекбокса должна стать видимой табличная часть и стать активной.

&НаКлиенте
Процедура ПриОткрытии(Отказ)
Элементы.Дети.Видимость = Ложь;
КонецПроцедуры
//Код скрытия табличной части вначале
&НаКлиенте
Процедура НаличиниеДетейПриИзменении(Элемент)
Если Объект.НаличиниеДетей = Истина Тогда
Элементы.Дети.Видимость = Истина;
Иначе
Элементы.Дети.Видимость = Ложь;
КонецЕсли;
КонецПроцедуры
//Код включения видимости табличной части
Ответы (2 шт):
Автор решения: santavital
→ Ссылка
ЭтаФорма.Элементы.Вкладки.ТекущаяСтраница = ЭтаФорма.Элементы.СведенияОДетях;
Автор решения: Kerby3
→ Ссылка
на основе ответа santavital, сделал так:
&НаКлиенте
Процедура НаличиниеДетейПриИзменении(Элемент)
Если Объект.НаличиниеДетей = Истина Тогда
Элементы.Дети.Видимость = Истина;
ЭтаФорма.ТекущийЭлемент = ЭтаФорма.Элементы.СведенияОДетях;
Иначе
Элементы.Дети.Видимость = Ложь;
КонецЕсли;
КонецПроцедуры
//Добавил строку ЭтаФорма.ТекущийЭлемент = ЭтаФорма.Элементы.СведенияОДетях;
//которая активирует элемент СведенияОДетях